Tiny Core Base > Raspberry Pi

piCore for DUMMIES

(1/4) > >>

Yleisajattelija:
I start this new thread instead of "polluting whole TC-forum" :)

I have a Rasperry project with home-made wood chip/pellet -burner. I have built it for 2-3 years, and now it working with relay control. With relays it very difficult to implement complicated control functions and for that I already bought Rasperry Pi 3 board. I have previous linux experice with Debian and Guruplug -miniserver about 10 years ago, and I have embedded software coder background, but unfortunatelly about 25 years ago, so I'm too "aged newbie" on this subject.

TC is missing documentation (as every linux distro), and I think this may help other newbies to start using TC in embedded projects. I'm experinced development engineer, and I have no mental limits to produce countless flow of errors, so I hope comments to clean those errors from future versions of documentation.

Linux world is badly doconted, but everyone in this field is familiar with "HOW-TO" -documents. Typically those documents are unmaintained and useless, or even harmful for studying linux.

That's what is going to happend these documents, too, sooner or later. This is the main reason, why thsese documents will be more "WHY-TO" -style, to be useful even unmaintained.

Yleisajattelija:
For start, let's make few simple QYSA questions: (QYSA=Questions You Should Ask).

Q Why not use Arduino/Pico whatever -simple programmable unitary chip/-board?
A Well, this is almost filosofical problem. I could use Arduino or Pico or whatever to make this project easier and faster. Actually, i have self-made fully functional 8031 -based development environment with EPROMMER, ASM/C compilers and sofisticated debugging system, and tons of already made software libraries with carefully build device drivers. Main advantage would be real-mode processor with linear non-virtual memory management and complete control of HW-interrupts and device driver code. Disadvantages are aging technology and missing software support for compilers ets. 8031 is still used today for cost limited applications, but to update and maintain whole tool chain is demanding. There is no commercial add-on board supply as Rasberry, and some native performance limits. These ARM-SOC:s has huge computing performance and numerous I/O-peripheral functions just by 10$ (for example Alwinner A20)).  Compilers, debuggers etc. are free and updated. With Rasperry and HAT-cards I can do almost everything with 100€, and that's nothing compared to develoment costs for proprietary HW even hobby projects. When system with Rasberry board and add-on cards and develoment system is done once, code and HW-desing resuse are easy and cheap. Times are chanced, and I have to update my embedded electronics develoment system, too.

mocore:
imho

less "for DUMMIES"
more for the  curious / inquisitive / intrigued
 8)

mocore:

--- Quote from: Yleisajattelija on September 13, 2024, 05:02:35 AM ---TC is missing documentation (as every linux distro), and I think this may help other newbies to start using TC in embedded projects. I'm experinced development engineer, and I have no mental limits to produce countless flow of errors, so I hope comments to clean those errors from future versions of documentation.

Linux world is badly doconted, but everyone in this field is familiar with "HOW-TO" -documents. Typically those documents are unmaintained and useless, or even harmful for studying linux.

That's what is going to happend these documents, too, sooner or later. This is the main reason, why thsese documents will be more "WHY-TO" -style, to be useful even unmaintained.

--- End quote ---

wrt
>documentation

i happened to read https://github.com/mbarbin/cmdlang

--- Quote ---We are inspired by the [1]diataxis approach to technical documentation, which we use to structure our documentation.
--- End quote ---

which describes its self as

--- Quote from: https://diataxis.fr/ ---[1] A systematic approach to technical documentation authoring.
--- End quote ---

which on abit of a tangent reminds me of " Alex Wright - The Web That Wasn't: Forgotten Forebears of the Internet "   

mocore:

--- Quote from: mocore on September 14, 2024, 05:51:49 AM ---more for the  curious / inquisitive / intrigued

--- End quote ---
or perhaps
those who know that they know nothing ( about piCore )

[1] https://en.wikipedia.org/wiki/I_know_that_I_know_nothing

as mentioned hear

--- Quote from: Paul_123 on September 13, 2024, 06:52:39 AM ---It’s the bootLoader provided by raspberry pi.  All the documentation is on their site.   But it is closed source.

--- End quote ---

there is some stuff *you* cant know about  ???
aka
all i know that i know nothing about closed source

i guess with that in mind the original title might seam more appropriate :(

Navigation

[0] Message Index

[#] Next page

Go to full version