This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Part Number: AM5729
This is a very similar question to https://e2e.ti.com/support/processors/f/791/t/864118?tisearch=e2e-sitesearch&keymatch=beaglebone%25252525252525252520ai (It seems that the "Ask a related question" functionality is broken on the forum). Slightly different from this question, however, since this version of the TI PDSK supports the BeagleBone AI.
Basically, I have a BeagleBone AI and I have just flashed an SD card with the latest TI PSDK image for Linux. Upon inserting into the microSD card slot on the BBAI, holding down RESET button, plugging into power, and releasing RESET, the board doesn't boot. The power LED comes on, but none of the other 5 status LEDs do (https://github.com/beagleboard/beaglebone-ai/wiki/System-Reference-Manual#user-leds), as they normally would with the Debian image provided by BeagleBoard.
Any help is much appreciated -- thanks!
I don't have a BBAI at the moment to check this problem and I will need to ask for help on this. This may take sometime.
Just curious, do you see any console logs? And does the same board works with any previous SDK release? These will be useful data points.
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to Karthik Ramanan:
We have confirmation that this SDK works with the BBAI. Awaiting your inputs/logs as requested previously.
I have a monitor connected to my BBAI, but no logs appear on screen when plugging into power.
Interestingly, I had success with v06.02 previously when dealing with the same issue. In hindsight, I should have documented what I did to get it to work.
For now, I will try to re-flash the SD card and attempt once again.
In reply to Matt Anderson:
Hi Matt, quick question how are you creating your SD card? are you using Linux script (create-sdcard.sh)? or another way? if another way.. they could be some things that might be not being taking care.
One for example is taking care you have the correct IPU Firmware in a couple of places (example below)
Maybe you can give a quick try to manually copy this, or if you used a different method (Windows image for example) you can give a try to Linux SD Creation
In reply to Paula Carrillo:
I used the Linux script (create-sdcard.sh) as you mentioned. Nothing custom here.
I popped in the other SD card (with v06.02 on it), and the BBAI boots fine. Is there a way to update this image to the latest version perhaps?
Furthermore, what is the equivalent command for "apt" or "apt-get" if I wish to install additional software on the BBAI, such as valgrind?
Hi Matt, no sure why your BB-AI board is not booting with an SD card w/ PLSDK6.3. You could try to copy files from BOOT from one SD card to the other, but usually this mix and match is not advisable..
There are some discussion in our PSDK team to create SDK as packages that can be installed, but as today, the way to install new SW is via YOCTO bitbake recipes.
One option is to use Debian image from BeagleBone community. However, this is outside of TI's support.
Matt, quick question is your failing SD card bigger than 16G? .. I typically use 32G for SD cards
It turns out that using a different kind of SD card solved the issue. For posterity, I was using a 32GB SanDisk Ultra Plus microSD. I hadn't noticed it on my first pass through the SD card creation script, but the below snippets show that the partitions were not able to be mounted on this type of card.
Mount the partitions
mount: /home/matthewanderson/ti-processor-sdk-linux-rt-am57xx-evm-06.03.00.106/boot: wrong fs type, bad option, bad superblock on /dev/sdc1, missing codepage or helper program, or other error.
mount: /home/matthewanderson/ti-processor-sdk-linux-rt-am57xx-evm-06.03.00.106/rootfs: wrong fs type, bad option, bad superblock on /dev/sdc2, missing codepage or helper program, or other error.
And towards the end of the script...
Un-mount the partitions
umount: boot: not mounted.
umount: rootfs: not mounted.
Remove created temp directories
The solution was to use a 64GB Samsung EVO type of card and re-flash.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.