Activity
From 02/22/2025 to 03/23/2025
03/11/2025
- NW 07:18 PM Software Development: RE: Extending meta-toolchain-arago-tisdk to include pru-icss
- I guess it is not that strange since the PRU code can't do stuff dynamically. I think it is all statically linked builds.
Hilariously though, it does not play well with the rest of the include space. The pru compiler starts acting a... - JC 06:29 PM Software Development: RE: Extending meta-toolchain-arago-tisdk to include pru-icss
- Okay glad it works. Strange that they would put the include files in the -staticdev package. I wonder if that's a bug on TI's part.
03/10/2025
- NW 09:21 PM Software Development: RE: Extending meta-toolchain-arago-tisdk to include pru-icss
- I figured it out...
- 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... - 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...
- 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
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...
- 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... - 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... - 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... - 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? - Hi guys,
We already have pru-icss on target by including it in our base image recipe.
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 - 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... - 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. - 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... - NW 03:25 PM Software Development: RE: AM62X GPU Support
- These are our TOOLCHAIN_HOST_TASK and TOOLCHAIN_TARGET_TASK...
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... - 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
02/27/2025
- JC 05:02 PM Software Development: RE: We have lost our frame buffer on AM62x
- Great, good to hear
- 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. - 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?
- 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.
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?
- 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
- 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...
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 - 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...
02/24/2025
- 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... - JC 03:52 PM Software Development: RE: AM62x Enable UART2
- Yup looks good
- 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 - 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... - 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: - 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/...