Project

General

Profile

Activity

From 02/09/2025 to 03/10/2025

03/10/2025

NW 09:21 PM Software Development: RE: Extending meta-toolchain-arago-tisdk to include pru-icss
I figured it out... Nathan Wright
NW 01:47 PM Software Development: RE: Extending meta-toolchain-arago-tisdk to include pru-icss
Ok, so that brings me back to my original question.
I see the files I need at...
Nathan Wright
JC 01:42 PM Software Development: RE: Extending meta-toolchain-arago-tisdk to include pru-icss
tisdk-core-bundle is another recipe of TI's which bundles a bunch of stuff into a single installer. You can build it via bitbake. Though I think its a bit overkill. It will likely trigger building of a lot of different recipes and ima... Jonathan Cormier
NW 01:12 PM Software Development: RE: Extending meta-toolchain-arago-tisdk to include pru-icss
Hi Jon,
I guess I need more explicit instructions.
What exactly should I do with "tisdk-core-bundle"?
I have tried adding it a couple variables with seemingly no effect.
Thanks,
Nathan
Nathan Wright

03/07/2025

JC 07:40 PM Software Development: RE: Extending meta-toolchain-arago-tisdk to include pru-icss
These are the steps I took to figure that out but its all a bit convoluted... Jonathan Cormier
JC 07:37 PM Software Development: RE: Extending meta-toolchain-arago-tisdk to include pru-icss
Ah so I think the way TI has their recipes setup, you need to build the tisdk-core-bundle recipe if you want the installer that TI produces that contains everything.
https://layers.openembedded.org/layerindex/recipe/405899/
Personall...
Jonathan Cormier
NW 07:22 PM Software Development: RE: Extending meta-toolchain-arago-tisdk to include pru-icss
I am currently trying this, but I am just blindly throwing things at the wall.
meta-toolchain-arago-tisdk.bbappend...
Nathan Wright
NW 07:20 PM Software Development: RE: Extending meta-toolchain-arago-tisdk to include pru-icss
We are trying to build our own code for the PRU.
Our CMakeLists looks like this...
Nathan Wright
JC 07:06 PM Software Development: RE: Extending meta-toolchain-arago-tisdk to include pru-icss
Nathan Wright wrote:
> Hi guys,
> ...
Are you trying to build code for the PRU or code for the ARM to talk to the PRU?
Jonathan Cormier
NW 05:53 PM Software Development: Extending meta-toolchain-arago-tisdk to include pru-icss
Hi guys,
We already have pru-icss on target by including it in our base image recipe.
Nathan Wright

03/04/2025

NW 07:10 PM Software Development: RE: AM62X GPU Support
Sorry, I have muddied the waters.
We are on 10 sdk from you guys for mitysom. (moving to 10.1 should be no problem).
We are on 9.3 sdk from ti for beagleboard x15.
Thanks,
Nathan
Nathan Wright
JC 07:07 PM Software Development: RE: AM62X GPU Support
Note that you linked the 57x Processor SDK instructions. The Am62x version does mention the meta-toolchain-arago-tisdk
https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/10_01_10_04/exports/docs/linux/Overview_Building_the_SDK.ht...
Jonathan Cormier
NW 06:55 PM Software Development: RE: AM62X GPU Support
Thanks Bob,
I'll try the (what I thought was the older) image method. I saw a posting from TI on e2e (an FAQ iirc) that stated they were moving to populate_sdk.
Nathan Wright
BD 06:12 PM Software Development: RE: AM62X GPU Support
Nathan and Tim,
It may be easier to try to fit into TI's way of doing things. They use @bitbake meta-toolchain-arago-tisdk@ to build the toolchain (instead of @populate_sdk@) which you may be able to extend to make your modifications...
Bob Duke
NW 03:25 PM Software Development: RE: AM62X GPU Support
These are our TOOLCHAIN_HOST_TASK and TOOLCHAIN_TARGET_TASK... Nathan Wright

03/03/2025

TT 08:51 PM Software Development: RE: AM62X GPU Support
Hi Bob,
We did the above and it does get the driver on target. However, when we run populate_sdk those libraries don't make it into the SDK. What do we need to do to get those libraries into the SDK so we can cross compile Qt for targ...
Tim Troester
JC 03:46 PM Software Development: RE: AM62x Enable UART2
Note to capture some of this information, we made a wiki page for it. https://support.criticallink.com/redmine/projects/mitysom_am62x/wiki/Example_-_uart2_Serial_CONSOLE Jonathan Cormier

02/27/2025

JC 05:02 PM Software Development: RE: We have lost our frame buffer on AM62x
Great, good to hear Jonathan Cormier
NW 04:55 PM Software Development: RE: We have lost our frame buffer on AM62x
In attempting to gather that info, I saw that there were some upstream changes to the devkit dts file that our copy did not have.
After syncing our dts with the devkit dts, the frame buffer is back!
Thanks for your help.
Nathan Wright
JC 02:31 PM Software Development: RE: We have lost our frame buffer on AM62x
Thanks Nathan, thats progress. Can you send me your dts/dtb and defconfig? Jonathan Cormier
NW 01:28 PM Software Development: RE: We have lost our frame buffer on AM62x
Hi Jon,
I have restored pvrsrvkm to the target by adding libgles2 recipe to the image.
Nathan Wright

02/26/2025

NW 08:43 PM Software Development: RE: We have lost our frame buffer on AM62x
Gasp! Eureka, how did I lose those? Nathan Wright
JC 08:36 PM Software Development: RE: We have lost our frame buffer on AM62x
Can you check to see if the GPU driver is loaded? If you've been building custom kernels outside of yocto, its pretty easy to lose the gpu driver and that can break the /dev/fb0 Jonathan Cormier
NW 08:27 PM Software Development: We have lost our frame buffer on AM62x
Hi guys,
We've been focusing a lot on our legacy am57x board in our layer.
So it is highly likely that I somehow broke this in the am62x portion.
I guess I am looking for help on where to start.
Basically, I've got no /dev/fb...
Nathan Wright

02/25/2025

TT 07:19 PM Software Development: RE: GPIO pins and muxing them as pull down
Alex,
Thank you for the explanation.
Tim
Tim Troester
AG 03:07 PM Software Development: RE: GPIO pins and muxing them as pull down
Hi Tim!
The pins GPMC_AD0 (GPIO0_15) and GPMC_AD1 (GPIO0_16) are pulled up on the SOM, and GPMC_AD2 (GPIO0_17) is pulled down on the SOM. This is because these GPIOs are also bootmode pins.
From the "AM62x Carrier Board Design Gui...
Alex Gieson

02/24/2025

TT 11:09 PM Software Development: GPIO pins and muxing them as pull down
Hi,
We were hoping to get some clarification on the issue below for our own understanding. This isn't a problem for us, but we wanted greater understanding in case there are accommodations we need to make on our version of the carrier...
Tim Troester
JC 03:52 PM Software Development: RE: AM62x Enable UART2
Yup looks good Jonathan Cormier
TT 03:51 PM Software Development: RE: AM62x Enable UART2
Jonathan,
Thanks for the additional info. I didn't see your response before I submitted mine. However, it looks like we are on the same page with the solution.
Tim
Tim Troester
TT 03:41 PM Software Development: RE: AM62x Enable UART2
Bob,
Thanks for the response. I was getting ready to reply saying that I was able to get it working. Here is what I did in case it helps others.
# Removed the previous mapping of the pins we wanted to use for UART2. There were bein...
Tim Troester
JC 03:39 PM Software Development: RE: AM62x Enable UART2
I'm not sure why but it seems like setting the serial alias is required.
8250_omap.c:
Jonathan Cormier
BD 03:02 PM Software Development: RE: AM62x Enable UART2
Tim,
What you have shown looks OK. Can you share your entire device tree file ? Nathan has access to our private project if you prefer to post the information there. You could also share your boot log and the output of @cat /proc/tty/...
Bob Duke

02/21/2025

NW 07:27 PM Software Development: RE: AM62X GPU Support
Thanks! Nathan Wright
TT 04:17 PM Software Development: AM62x Enable UART2
Hi,
On the AM62x how do we enable UART2 during the Yocto build? We have created our own machine variation of k3-am62x-mitysom and created a dts file for it per the wiki instructions you provided. We thought we need to add this...
Tim Troester

02/12/2025

BD 04:35 PM Software Development: RE: AM62X GPU Support
Hi Nathan,
Short answer: adding the "@ti-img-rogue-driver@, @wayland@, and @weston@" recipes to your image should bring in everything you need to enable the GPU. If you don't need wayland/weston, take a look at the long answer to man...
Bob Duke

02/11/2025

NW 06:11 PM Software Development: AM62X GPU Support
Hello again,
What recipe (or distro feature) do we add to our image to enable graphics acceleration on the MITYSOM-AM62X?
Thanks,
Nathan
Nathan Wright
 

Also available in: Atom