Part Number: AM620-Q1
Other Parts Discussed in Thread: SK-AM62B, SK-AM62-LP
Tool/software:
I am try to get your "tisdk-base-image-am62xx-evm.wic.xz" image to boot on custom hardware. I am able to get to the u-boot diagnostics. Can I still test my USB with the base image? I was able to start the USB controller using "tisdk-default-image-am62xx-lp-evm.wic.xz" image but I'm not able to with the base image:
U-Boot 2023.04-dirty (Jun 28 2024 - 14:40:19 -0400)
SoC: AM62X SR1.0 HS-FS
Model: Texas Instruments AM625 SK
EEPROM not available at 80, trying to read at 81
Reading on-board EEPROM at 0x51 failed -121
DRAM: no bloblist found!2 GiB
Core: 66 devices, 28 uclasses, devicetree: separate
MMC: mmc@fa10000: 0, mmc@fa00000: 1
Loading Environment from nowhere... OK
In: serial
Out: serial
Err: serial
EEPROM not available at 80, trying to read at 81
Reading on-board EEPROM at 0x51 failed -121
Net:
Warning: ethernet@8000000port@2 (eth1) using random MAC address - 76:74:85:25:27:77
eth1: ethernet@8000000port@2
Hit any key to stop autoboot: 0
=> usb start
starting USB...
Bus usb@31000000: generic_phy_get_bulk : no phys property
Register 1000840 NbrPorts 1
Starting the controller
USB XHCI 1.10
scanning bus usb@31000000 for devices... 1 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
=> usb info
1: Hub, USB Revision 3.0
- U-Boot XHCI Host Controller
- Class: Hub
- PacketSize: 512 Configurations: 1
- Vendor: 0x0000 Product 0x0000 Version 1.0
Configuration: 1
- Interfaces: 1 Self Powered 0mA
Interface: 0
- Alternate Setting 0, Endpoints: 1
- Class Hub
- Endpoint 1 In Interrupt MaxPacket 8 Interval 255ms
=>
Should I be able to detect a thumb drive present using the u-boot diagnostics and how would I go about doing that? Also, is there any reason I would not be able to see the USB controller with the "base" image?
I reviewed my configuration files and was able to start the USB controller within the base image:
U-Boot 2023.04-dirty (Jul 02 2024 - 16:34:54 -0400)
SoC: AM62X SR1.0 HS-FS
Model: Texas Instruments AM625 SK
EEPROM not available at 80, trying to read at 81
Reading on-board EEPROM at 0x51 failed -121
DRAM: no bloblist found!2 GiB
Core: 66 devices, 28 uclasses, devicetree: separate
MMC: mmc@fa10000: 0, mmc@fa00000: 1
Loading Environment from nowhere... OK
In: serial
Out: serial
Err: serial
EEPROM not available at 80, trying to read at 81
Reading on-board EEPROM at 0x51 failed -121
Net: eth0: ethernet@8000000port@1
Warning: ethernet@8000000port@2 (eth1) using random MAC address - e2:41:81:60:b3:9b
, eth1: ethernet@8000000port@2
Hit any key to stop autoboot: 0
=> usb start
starting USB...
Bus usb@31000000: generic_phy_get_bulk : no phys property
Register 1000840 NbrPorts 1
Starting the controller
USB XHCI 1.10
scanning bus usb@31000000 for devices... 1 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
=> usb info
1: Hub, USB Revision 3.0
- U-Boot XHCI Host Controller
- Class: Hub
- PacketSize: 512 Configurations: 1
- Vendor: 0x0000 Product 0x0000 Version 1.0
Configuration: 1
- Interfaces: 1 Self Powered 0mA
Interface: 0
- Alternate Setting 0, Endpoints: 1
- Class Hub
- Endpoint 1 In Interrupt MaxPacket 8 Interval 255ms
=>
I'd still like to know how to verify the presence of a storage device, though.


