WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: piCore for DUMMIES  (Read 867 times)

Offline Yleisajattelija

  • Full Member
  • ***
  • Posts: 192
Re: piCore for DUMMIES
« Reply #15 on: September 19, 2024, 07:50:12 AM »
Those HAT-modules cannot handled with "Static device tree" -structure, and "Device tree overlay" -batch system is used for Rasberry.

U-boot supports DTO, but Linux not, so it's difficult to say how it works, but I can guess, that U-boot modifies Device tree file and transfers it as static structure to kernel:

(DTO is on 23 min. point of video)

https://www.youtube.com/watch?v=Nz6aBffv-Ek

Offline patrikg

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 694
Re: piCore for DUMMIES
« Reply #16 on: September 19, 2024, 10:40:55 AM »
This thread was long time ago, with my first RaspberryPi working with uboot and nfs.
I was struggling with device tree. fdt.
https://forum.tinycorelinux.net/index.php/topic,21356.msg133578.html#msg133578

Offline Yleisajattelija

  • Full Member
  • ***
  • Posts: 192
Re: piCore for DUMMIES
« Reply #17 on: September 20, 2024, 05:33:04 AM »
This thread was long time ago, with my first RaspberryPi working with uboot and nfs.
I was struggling with device tree. fdt.
https://forum.tinycorelinux.net/index.php/topic,21356.msg133578.html#msg133578


I suppose, piCore is loaded by Rasberry image -loader:

https://www.raspberrypi.com/software/


Typically U-boot sets up memories and device drivers (fdt) and starts microprocessor multiprosessing before launching image from SD-card. Rasberry uses that "Device Tree Overlay" process, which probably modifies fdt dynamically for image. Rasberry OS uses same image loader than other distroes, and IF that mechanism works as it should be working, piCore should get updated fdt with fully functional python module to use for add-on boards.

But, there seems to be some problems with Rasberry 5, too:

https://www.tomshardware.com/best-picks/best-raspberry-pi-hats



Offline Yleisajattelija

  • Full Member
  • ***
  • Posts: 192
Re: piCore for DUMMIES
« Reply #18 on: September 20, 2024, 05:52:54 AM »
Rasberry is a product of "Rasberry Pi Foundation":

https://www.raspberrypi.org/about/

They seems to be nice people, and they want to support communal youth well-being.

So, I think they want to support other distroes possibility to use Rasberry Pi and I/O modules: Even if I/O module drivers for piCore are not working just now, it would be worth or try to buy some modules for Rasberry 3 B plus, I think.

Offline mocore

  • Hero Member
  • *****
  • Posts: 616
  • ~.~
Re: piCore for DUMMIES
« Reply #19 on: September 21, 2024, 05:46:36 AM »
Rasberry is a product of "Rasberry Pi Foundation":

https://www.raspberrypi.org/about/


what makes you think that ?

https://www.arm.com/partners/catalog/raspberry-pi

https://en.wikipedia.org/wiki/Raspberry_Pi_Holdings
Quote
Raspberry Pi Holdings plc is a British technology business focused on designing and manufacturing single-board computers (SBCs) and modules,