Hello everyone,

This is my first attempt at working with Linux on a custom board, which seems 
quite differently from RTOS development I am used to.
I have been looking into the Yocto Project to create a custom distribution, but 
before modifying Linux itself I would like to understand how to start working 
from the default Poky distro to get it running on a custom board.
I currently have the OSD3358-SM-RED dev kit board from Octavo Systems and will 
soon have my custom board based on the OSD3358 C-SiP (SiP with AM3358 inside).
As a first step I would like to get Poky running on the dev kit.

I have checked that Yocto succeeds building the minimal image for Qemu on 
branch Scarthgap and Ubuntu 22.04 host.
I got the device tree sources for the board from Octavo Systems' GitHub.
I guess that adding the meta-ti layer along with its dependencies should add 
support for the AM3358 processor (although I am unsure as to what exactly Arago 
is and if I can ignore it for a minimal Poky build).
Then I would probably need a custom layer to add custom recipes including the 
device tree sources.
But with my current knowledge, I can't get much further than this.

I have seen the processor SDK for AM335x but I was wondering if there would be 
a more direct way of doing things starting from Poky.
Additionally, I would like to be able to use my Linux distro on other custom 
boards which won't necessarily use TI processors (e.g. Microchip's SAMA7G54), 
so I was unsure if the SDK was a good development environment for this case.
I would basically like to learn a process that would work for any board with 
any processor as long as BSPs are provided.
I have checked the documents from Octavo Systems but their approach of 
"hacking" a Beaglebone image doesn't really fit into my objective.

So, any help would be appreciated!
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#17943): 
https://lists.yoctoproject.org/g/meta-ti/message/17943
Mute This Topic: https://lists.yoctoproject.org/mt/107997584/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to