[ti-sdk] Beaglebone Black cannot boot from SD card

Hi,

I have been working with the Beaglebone Black board I ordered 06/2020, but recently its micro SD card slot broke - cannot hold/lock the SD card. So I ordered a new one - BEAGLEBONE BLK REV C AM3358BZCZ (order #73677246, invoice #86650094). It boots up fine from emmc but doesn’t boot on SD card.

I created a bootable SD card by TI SDK version 07.03 using create_sdcard.sh with 2 partitions (boot/rootfs) built with SDK prebuilt image.

When I hold down the boot button and then apply the power, nothing happens. No one light blinking and no boot and nothing shows from the serial debug output. I tried to use the other bootable SD card (worked on the BBB board before), same thing.

Could you please help?

Thanks,

Lisa

HI @lyang91 , that is strange… As long as you are holding the boot button down, before and after plugging in the power. The BeagleBone Black will boot from the microSD…

Do you have the hardware in your lab to grab the u-boot messages on startup over J1? Beagleboard:BeagleBone Black Serial - eLinux.org

Regards,

Hi,
Thanks for your quick response.
I do have J1 debug serial cable connected. Nothing comes out when I hold the boot button.

Thanks,
Lisa

That’s disappointing, i wonder if create_sdcard.sh needs an update for your host?

But let’s check everything by using TI’s img file…

If you grab [am335x-evm-linux-07.03.00.005.img.zip]: from PROCESSOR-SDK-LINUX-AM335X_07.03.00.005 | TI.com

and use balenaEtcher to write the *.img.zip to the miroSD

(Downloading right now to also verify…)

Edit, use wget… ti.com seems to be acting weird…

wget http://software-dl.ti.com/processor-sdk-linux/esd/AM335X/07_03_00_005/exports/am335x-evm-linux-07.03.00.005.img.zip

Regards,

I downloaded ti-processor-sdk-linux-am335x-evm-07.03.00.005-Linux-x86-Install.bin .
unpacked and executed:
sudo ~/ti-processor-sdk-linux-rt-am335x-evm-07.03.00.005/bin/create-sdcard.sh
and selected SDK pre-built image of tisdk-base-image-am335x-evm.tar.xz.
Thanks,
Lisa

Sorry, this took awhile on a slow microSD…

The “am335x-evm-linux-07.03.00.005.img.zip” with etcher works:

U-Boot SPL 2020.01-g2781231a33 (May 24 2021 - 11:08:13 +0000)
Trying to boot from MMC1


U-Boot 2020.01-g2781231a33 (May 24 2021 - 11:08:13 +0000)

CPU  : AM335X-GP rev 2.1
Model: TI AM335x BeagleBone Black
DRAM:  512 MiB
WDT:   Started with servicing (60s timeout)
NAND:  0 MiB
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
Loading Environment from FAT... *** Warning - bad CRC, using default environment

<ethaddr> not set. Validating first E-fuse MAC
Net:   eth0: ethernet@4a100000
Warning: usb_ether MAC addresses don't match:
Address in ROM is          de:ad:be:ef:00:01
Address in environment is  80:f5:b5:aa:4f:ba
, eth1: usb_ether
Hit any key to stop autoboot:  0 
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
4653568 bytes read in 306 ms (14.5 MiB/s)
61337 bytes read in 8 ms (7.3 MiB/s)
## Flattened Device Tree blob at 88000000
   Booting using the fdt blob at 0x88000000
   Loading Device Tree to 8ffee000, end 8fffff98 ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 5.4.106-g023faefa70 (oe-user@oe-host) (gcc version 9.2.1 20191025 (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10))) #1 PREEMPT Mon May 24 09:04:10 UTC 2021
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] OF: fdt: Machine model: TI AM335x BeagleBone Black
[    0.000000] Memory policy: Data cache writeback
[    0.000000] efi: Getting EFI parameters from FDT:
[    0.000000] efi: UEFI not found.
[    0.000000] cma: Reserved 48 MiB at 0x9c800000
[    0.000000] CPU: All CPU(s) started in SVC mode.
[    0.000000] AM335X ES2.1 (sgx neon)
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 129666
[    0.000000] Kernel command line: console=ttyO0,115200n8 root=PARTUUID=9fe287bb-02 rw rootfstype=ext4 rootwait
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 453832K/523264K available (9216K kernel code, 295K rwdata, 3092K rodata, 1024K init, 254K bss, 20280K reserved, 49152K cma-reserved, 0K highmem)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] 	Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] IRQ: Found an INTC at 0x(ptrval) (revision 5.0) with 128 interrupts
[    0.000000] random: get_random_bytes called from start_kernel+0x2b4/0x470 with crng_init=0
[    0.000000] OMAP clockevent source: timer2 at 24000000 Hz
[    0.000014] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[    0.000033] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.000041] OMAP clocksource: timer1 at 24000000 Hz
[    0.000281] timer_probe: no matching timers found
[    0.000455] Console: colour dummy device 80x30
[    0.000488] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
[    0.000493] This ensures that you still see kernel messages. Please
[    0.000497] update your kernel commandline.
[    0.000545] Calibrating delay loop... 996.14 BogoMIPS (lpj=4980736)
[    0.089139] pid_max: default: 32768 minimum: 301
[    0.089345] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.089357] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.090194] CPU: Testing write buffer coherency: ok
[    0.090259] CPU0: Spectre v2: using BPIALL workaround
[    0.091033] Setting up static identity map for 0x80100000 - 0x80100060
[    0.091166] rcu: Hierarchical SRCU implementation.
[    0.091242] EFI services will not be available.
[    0.091605] devtmpfs: initialized
[    0.101360] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[    0.101736] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.101760] futex hash table entries: 256 (order: -1, 3072 bytes, linear)
[    0.105348] pinctrl core: initialized pinctrl subsystem
[    0.106106] DMI not present or invalid.
[    0.106556] NET: Registered protocol family 16
[    0.108686] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.132117] l3-aon-clkctrl:0000:0: failed to disable
[    0.134173] cpuidle: using governor ladder
[    0.134206] cpuidle: using governor menu
[    0.149171] No ATAGs?
[    0.149183] hw-breakpoint: debug architecture 0x4 unsupported.
[    0.163877] debugfs: Directory '49000000.edma' with parent 'dmaengine' already present!
[    0.163913] edma 49000000.edma: TI EDMA DMA engine driver
[    0.165573] iommu: Default domain type: Translated 
[    0.167570] SCSI subsystem initialized
[    0.167998] mc: Linux media interface: v0.10
[    0.168045] videodev: Linux video capture interface: v2.00
[    0.168134] pps_core: LinuxPPS API ver. 1 registered
[    0.168141] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.168160] PTP clock support registered
[    0.168190] EDAC MC: Ver: 3.0.0
[    0.169484] Advanced Linux Sound Architecture Driver Initialized.
[    0.170662] clocksource: Switched to clocksource timer1
[    0.177607] thermal_sys: Registered thermal governor 'fair_share'
[    0.177616] thermal_sys: Registered thermal governor 'bang_bang'
[    0.177632] thermal_sys: Registered thermal governor 'step_wise'
[    0.177638] thermal_sys: Registered thermal governor 'user_space'
[    0.177644] thermal_sys: Registered thermal governor 'power_allocator'
[    0.178203] NET: Registered protocol family 2
[    0.178932] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[    0.178959] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    0.178999] TCP bind hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    0.179036] TCP: Hash tables configured (established 4096 bind 4096)
[    0.179472] UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.179494] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.179673] NET: Registered protocol family 1
[    0.180226] RPC: Registered named UNIX socket transport module.
[    0.180239] RPC: Registered udp transport module.
[    0.180244] RPC: Registered tcp transport module.
[    0.180249] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.180265] PCI: CLS 0 bytes, default 64
[    0.181260] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
[    0.182426] Initialise system trusted keyrings
[    0.182773] workingset: timestamp_bits=14 max_order=17 bucket_order=3
[    0.187239] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.188039] NFS: Registering the id_resolver key type
[    0.188080] Key type id_resolver registered
[    0.188086] Key type id_legacy registered
[    0.188127] ntfs: driver 2.1.32 [Flags: R/O].
[    0.188794] Key type asymmetric registered
[    0.188808] Asymmetric key parser 'x509' registered
[    0.188857] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
[    0.188867] io scheduler mq-deadline registered
[    0.188873] io scheduler kyber registered
[    0.193865] OMAP GPIO hardware version 0.1
[    0.218673] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
[    0.243620] pinctrl-single 44e10800.pinmux: 142 pins, size 568
[    0.290273] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
[    0.294583] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 29, base_baud = 3000000) is a 8250
[    0.907115] printk: console [ttyS0] enabled
[    0.913926] omap_rng 48310000.rng: Random Number Generator ver. 20
[    0.920841] random: fast init done
[    0.924508] random: crng init done
[    0.943754] brd: module loaded
[    0.953514] loop: module loaded
[    0.961472] libphy: Fixed MDIO Bus: probed
[    1.020688] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6, bus freq 1000000
[    1.028394] libphy: 4a101000.mdio: probed
[    1.033909] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver SMSC LAN8710/LAN8720
[    1.043320] cpsw 4a100000.ethernet: initialized cpsw ale version 1.4
[    1.049705] cpsw 4a100000.ethernet: ALE Table size 1024
[    1.055108] cpsw 4a100000.ethernet: cpts: overflow check period 500 (jiffies)
[    1.062403] cpsw 4a100000.ethernet: Detected MACID = 80:f5:b5:aa:4f:b8
[    1.070835] i2c /dev entries driver
[    1.076802] cpuidle: enable-method property 'ti,am3352' found operations
[    1.084267] sdhci: Secure Digital Host Controller Interface driver
[    1.090478] sdhci: Copyright(c) Pierre Ossman
[    1.096200] omap_gpio 44e07000.gpio: Could not set line 6 debounce to 200000 microseconds (-22)
[    1.104994] omap_hsmmc 48060000.mmc: Got CD GPIO
[    1.158944] omap_hsmmc 47810000.mmc: RX DMA channel request failed
[    1.168889] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.177389] ledtrig-cpu: registered to indicate activity on CPUs
[    1.188047] davinci-mcasp 48038000.mcasp: IRQ common not found
[    1.195710] NET: Registered protocol family 10
[    1.201668] Segment Routing with IPv6
[    1.205431] mmc0: host does not support reading read-only switch, assuming write-enable
[    1.213660] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    1.220334] NET: Registered protocol family 17
[    1.225318] Key type dns_resolver registered
[    1.229765] mmc0: new high speed SDHC card at address aaaa
[    1.235471] omap_voltage_late_init: Voltage driver support not added
[    1.242629] mmcblk0: mmc0:aaaa SS16G 14.8 GiB 
[    1.247803] Loading compiled-in X.509 certificates
[    1.258939]  mmcblk0: p1 p2
[    1.271437] mmc1: new high speed MMC card at address 0001
[    1.278509] mmcblk1: mmc1:0001 M62704 3.56 GiB 
[    1.283438] mmcblk1boot0: mmc1:0001 M62704 partition 1 2.00 MiB
[    1.289598] mmcblk1boot1: mmc1:0001 M62704 partition 2 2.00 MiB
[    1.295814] mmcblk1rpmb: mmc1:0001 M62704 partition 3 512 KiB, chardev (243:0)
[    1.305126]  mmcblk1: p1
[    1.317418] tps65217 0-0024: TPS65217 ID 0xe version 1.2
[    1.462920] tda998x 0-0070: found TDA19988
[    1.470114] tilcdc 4830e000.lcdc: bound 0-0070 (ops tda998x_ops)
[    1.476236] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    1.482892] [drm] No driver support for vblank timestamp query.
[    1.489484] [drm] Initialized tilcdc 1.0.0 20121205 for 4830e000.lcdc on minor 0
[    1.497264] [drm] Cannot find any crtc or sizes
[    1.502070] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
[    1.508567] [drm] Cannot find any crtc or sizes
[    1.514378] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz
[    1.524812] hctosys: unable to open rtc device (rtc0)
[    1.530594] ALSA device list:
[    1.533765]   No soundcards found.
[    1.597723] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[    1.606894] VFS: Mounted root (ext4 filesystem) on device 179:2.
[    1.624725] devtmpfs: mounted
[    1.629762] Freeing unused kernel memory: 1024K
[    1.635004] Run /sbin/init as init process
[    1.994704] systemd[1]: System time before build time, advancing clock.
[    2.064487] systemd[1]: systemd 244.5+ running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR -SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN -PCRE2 default-hierarchy=hybrid)
[    2.087259] systemd[1]: Detected architecture arm.

Welcome to Arago 2020.09!

[    2.144881] systemd[1]: Set hostname to <am335x-evm>.
[    2.167430] systemd[1]: Initializing machine ID from random generator.
[    3.106010] systemd[1]: system-getty.slice: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
[    3.118651] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
[    3.131860] systemd[1]: Created slice system-getty.slice.
[  OK  ] Created slice system-getty.slice.
[    3.173744] systemd[1]: Created slice system-serial\x2dgetty.slice.
[  OK  ] Created slice system-serial\x2dgetty.slice.
[    3.215524] systemd[1]: Created slice User and Session Slice.
[  OK  ] Created slice User and Session Slice.
[    3.252408] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[  OK  ] Started Dispatch Password …ts to Console Directory Watch.
[    3.293962] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[  OK  ] Started Forward Password R…uests to Wall Directory Watch.
[    3.331560] systemd[1]: Reached target Paths.
[  OK  ] Reached target Paths.
[    3.363271] systemd[1]: Reached target Remote File Systems.
[  OK  ] Reached target Remote File Systems.
[    3.401119] systemd[1]: Reached target Slices.
[  OK  ] Reached target Slices.
[    3.433355] systemd[1]: Reached target Swap.
[  OK  ] Reached target Swap.
[    3.477433] systemd[1]: Listening on RPCbind Server Activation Socket.
[  OK  ] Listening on RPCbind Server Activation Socket.
[    3.521093] systemd[1]: Reached target RPC Port Mapper.
[  OK  ] Reached target RPC Port Mapper.
[    3.583842] systemd[1]: Listening on Process Core Dump Socket.
[  OK  ] Listening on Process Core Dump Socket.
[    3.624120] systemd[1]: Listening on initctl Compatibility Named Pipe.
[  OK  ] Listening on initctl Compatibility Named Pipe.
[    3.724649] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
[    3.735596] systemd[1]: Listening on Journal Socket (/dev/log).
[  OK  ] Listening on Journal Socket (/dev/log).
[    3.772186] systemd[1]: Listening on Journal Socket.
[  OK  ] Listening on Journal Socket.
[    3.805852] systemd[1]: Listening on Network Service Netlink Socket.
[  OK  ] Listening on Network Service Netlink Socket.
[    3.842239] systemd[1]: Listening on udev Control Socket.
[  OK  ] Listening on udev Control Socket.
[    3.882752] systemd[1]: Listening on udev Kernel Socket.
[  OK  ] Listening on udev Kernel Socket.
[    3.923099] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
[    3.941861] systemd[1]: Mounting POSIX Message Queue File System...
         Mounting POSIX Message Queue File System...
[    3.964806] systemd[1]: Mounting Kernel Debug File System...
         Mounting Kernel Debug File System...
[    4.037696] systemd[1]: Mounting Temporary Directory (/tmp)...
         Mounting Temporary Directory (/tmp)...
[    4.067955] systemd[1]: Starting Create list of static device nodes for the current kernel...
         Starting Create list of st…odes for the current kernel...
[    4.129570] systemd[1]: Starting Start psplash boot splash screen...
         Starting Start psplash boot splash screen...
[    4.194310] systemd[1]: Started Hardware RNG Entropy Gatherer Daemon.
[  OK  ] Started Hardware RNG Entropy Gatherer Daemon.
[    4.257923] systemd[1]: Starting RPC Bind...
         Starting RPC Bind...
[    4.311467] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
[    4.362121] systemd[1]: Starting Journal Service...
         Starting Journal Service...
[    4.417149] systemd[1]: Starting Load Kernel Modules...
         Starting Load Kernel Modules...
[    4.482119] systemd[1]: Starting Remount Root and Kernel File Systems...
         Starting Remount Root and Kernel File Systems...
[    4.504702] cryptodev: loading out-of-tree module taints kernel.
[    4.554684] systemd[1]: Starting udev Coldplug all Devices...
[    4.561250] cryptodev: driver 1.10 loaded.
         Starting udev Coldplug all Devices...
[    4.644817] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[    4.691717] systemd[1]: Started RPC Bind.
[  OK  ] Started RPC Bind.
[    4.732195] systemd[1]: Mounted POSIX Message Queue File System.
[  OK  ] Mounted POSIX Message Queue File System.
[    4.762538] systemd[1]: Mounted Kernel Debug File System.
[  OK  ] Mounted Kernel Debug File System.
[    4.802068] systemd[1]: Mounted Temporary Directory (/tmp).
[  OK  ] Mounted Temporary Directory (/tmp).
[    4.841118] systemd[1]: Started Create list of static device nodes for the current kernel.
[  OK  ] Started Create list of sta… nodes for the current kernel.
[    4.883285] systemd[1]: psplash-start.service: Main process exited, code=exited, status=255/EXCEPTION
[    4.921799] systemd[1]: psplash-start.service: Failed with result 'exit-code'.
[    4.961963] systemd[1]: Failed to start Start psplash boot splash screen.
[FAILED] Failed to start Start psplash boot splash screen.
See 'systemctl status psplash-start.service' for details.
[    5.030996] systemd[1]: Dependency failed for Start psplash-systemd progress communication helper.
[DEPEND] Dependency failed for Star…progress communication helper.
[    5.081008] systemd[1]: psplash-systemd.service: Job psplash-systemd.service/start failed with result 'dependency'.
[    5.111807] systemd[1]: Started Journal Service.
[  OK  ] Started Journal Service.
[  OK  ] Started Load Kernel Modules.
[  OK  ] Started Remount Root and Kernel File Systems.
         Mounting Kernel Configuration File System...
         Starting Flush Journal to Persistent Storage...
[    5.372212] systemd-journald[83]: Received client request to flush runtime journal.
         Starting Apply Kernel Variables...
         Starting Create System Users...
[  OK  ] Mounted Kernel Configuration File System.
[  OK  ] Started Flush Journal to Persistent Storage.
[  OK  ] Started Apply Kernel Variables.
[  OK  ] Started Create System Users.
         Starting Create Static Device Nodes in /dev...
[  OK  ] Started Create Static Device Nodes in /dev.
[  OK  ] Reached target Local File Systems (Pre).
         Mounting /media/ram...
         Mounting /var/volatile...
         Starting udev Kernel Device Manager...
[  OK  ] Mounted /media/ram.
[  OK  ] Mounted /var/volatile.
         Starting Load/Save Random Seed...
[  OK  ] Reached target Local File Systems.
         Starting Rebuild Dynamic Linker Cache...
         Starting Create Volatile Files and Directories...
[  OK  ] Started Load/Save Random Seed.
[  OK  ] Started Create Volatile Files and Directories.
         Starting Run pending postinsts...
         Starting Rebuild Journal Catalog...
         Starting Network Time Synchronization...
         Starting Update UTMP about System Boot/Shutdown...
[  OK  ] Started udev Kernel Device Manager.
[  OK  ] Started Update UTMP about System Boot/Shutdown.
[  OK  ] Started Rebuild Journal Catalog.
[  OK  ] Started udev Coldplug all Devices.
[    9.596187] remoteproc remoteproc0: wkup_m3 is available
[  OK  ] Started Network Time Synchronization.
[  OK  ] Reached target System Time Set.
[  OK  ] Reached target System Time Synchronized.
[   10.417773] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[   10.433187] omap_rtc 44e3e000.rtc: registered as rtc0
[   11.056666] at24 0-0050: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[   11.188309] remoteproc remoteproc0: powering up wkup_m3
[   11.298618] remoteproc remoteproc0: Booting fw image am335x-pm-firmware.elf, size 243196
[   11.500125] remoteproc remoteproc0: remote processor wkup_m3 is now up
[   11.500146] wkup_m3_ipc 44e11324.wkup_m3_ipc: CM3 Firmware Version = 0x192
[   14.176704] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
[   14.363225] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
[  OK  ] Created slice system-weston.slice.
[   14.431298] omap-aes 53500000.aes: will run requests pump with realtime priority
[   14.502826] PM: bootloader does not support rtc-only!
         Starting Start psplash boot splash screen...
[  OK  ] Started Rebuild Dynamic Linker Cache.
[   15.032791] [drm] Initialized pvr 1.17.4948957 20110701 for 56000000.gpu on minor 1
[FAILED] Failed to start Start psplash boot splash screen.
See 'systemctl status psplash-start.service' for details.
[DEPEND] Dependency failed for Star…progress communication helper.
[   15.669748] asoc-simple-card sound: i2s-hifi <-> 48038000.mcasp mapping ok
[   15.830988] asoc-simple-card sound: ASoC: no DMI vendor name!
[**    ] A start job is running for Run pending postinsts (6s / no limit)
[   22.333128] am335x-phy-driver 47401300.usb-phy: 47401300.usb-phy supply vcc not found, using dummy regulator
[   22.461427] usbcore: registered new interface driver usbfs
[   22.467012] usbcore: registered new interface driver hub
[   22.558410] am335x-phy-driver 47401b00.usb-phy: 47401b00.usb-phy supply vcc not found, using dummy regulator
[   22.591261] usbcore: registered new device driver usb
[   22.785656] musb-hdrc musb-hdrc.1: MUSB HDRC host driver
[   22.919999] musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 1
[   23.004341] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[   23.103799] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   23.220842] usb usb1: Product: MUSB HDRC host driver
[   23.225847] usb usb1: Manufacturer: Linux 5.4.106-g023faefa70 musb-hcd
[   23.313249] remoteproc remoteproc1: 4a334000.pru is available
[   23.319178] pru-rproc 4a334000.pru: PRU rproc node /ocp/interconnect@4a000000/segment@0/target-module@300000/pruss@0/pru@34000 probed successfully
[   23.427765] usb usb1: SerialNumber: musb-hdrc.1
[   23.481704] hub 1-0:1.0: USB hub found
[   23.540905] hub 1-0:1.0: 1 port detected
[   23.624397] remoteproc remoteproc2: 4a338000.pru is available
[   23.630308] pru-rproc 4a338000.pru: PRU rproc node /ocp/interconnect@4a000000/segment@0/target-[  OK  ] Created slice system-systemd\x2dfsck.slice.
[  OK  ] Reached target Hardware activated USB gadget.
[  OK  ] Listening on Load/Save RF …itch Status /dev/rfkill Watch.
         Starting Start psplash boot splash screen...
         Starting File System Check on /dev/mmcblk0p1...
         Starting File System Check on /dev/mmcblk1p1...
         Starting Update is Completed...
[FAILED] Failed to start Start psplash boot splash screen.
See 'systemctl status psplash-start.service' for details.
[DEPEND] Dependency failed for Star…progress communication helper.
[  OK  ] Started Update is Completed.
[  OK  ] Started File System Check on /dev/mmcblk1p1.
         Mounting /run/media/mmcblk1p1...
[  OK  ] Started File System Check on /dev/mmcblk0p1.
[   29.850372] EXT4-fs (mmcblk1p1): mounted filesystem with ordered data mode. Opts: (null)
         Mounting /run/media/mmcblk0p1...
[  OK  ] Mounted /run/media/mmcblk1p1.
[  OK  ] Mounted /run/media/mmcblk0p1.
[  OK  ] Started Run pending postinsts.
[  OK  ] Reached target System Initialization.
[  OK  ] Started Daily rotation of log files.
[  OK  ] Started Daily Cleanup of Temporary Directories.
[  OK  ] Reached target Timers.
[  OK  ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
[  OK  ] Listening on D-Bus System Message Bus Socket.
[  OK  ] Listening on dropbear.socket.
[  OK  ] Reached target Sockets.
[  OK  ] Reached target Basic System.
         Starting Save/Restore Sound Card State...
[  OK  ] Started Job spooling tools.
[  OK  ] Started Periodic Command Scheduler.
[  OK  ] Started D-Bus System Message Bus.
         Starting Print notice about GPLv3 packages...
         Starting IPv6 Packet Filtering Framework...
         Starting IPv4 Packet Filtering Framework...
         Starting Reboot and dump vmcore via kexec...
         Starting rc.pvr.service...
         Starting Login Service...
[  OK  ] Started Save/Restore Sound Card State.
[  OK  ] Started IPv6 Packet Filtering Framework.
[  OK  ] Started IPv4 Packet Filtering Framework.
[   32.635998] PVR_K: UM DDK-(4948957) and KM DDK-(4948957) match. [ OK ]
[  OK  ] Started Reboot and dump vmcore via kexec.
[  OK  ] Reached target Network (Pre).
[  OK  ] Reached target Sound Card.
         Starting Network Service...
[  OK  ] Started rc.pvr.service.
         Starting weston.service...
[  OK  ] Started Network Service.
         Starting Wait for Network to be Configured...
[   33.568167] cpsw 4a100000.ethernet: initializing cpsw version 1.12 (0)
         Starting Network Name Resolution...
[   33.741770] SMSC LAN8710/LAN8720 4a101000.mdio:00: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=4a101000.mdio:00, irq=POLL)
[  OK  ] Started Login Service.
[  OK  ] Started Network Name Resolution.
[  OK  ] Reached target Network.
[  OK  ] Reached target Host and Network Name Lookups.
         Starting Avahi mDNS/DNS-SD Stack...
         Starting Enable and configure wl18xx bluetooth stack...
[  OK  ] Started NFS status monitor for NFSv2/3 locking..
         Starting Simple Network Ma…ent Protocol (SNMP) Daemon....
         Starting Permit User Sessions...
[  OK  ] Started Avahi mDNS/DNS-SD Stack.
[  OK  ] Started Permit User Sessions.
[  OK  ] Started Getty on tty1.
[  OK  ] Started Serial Getty on ttyS0.
[  OK  ] Started Serial Getty on ttyS3.
[  OK  ] Reached target Login Prompts.
         Starting Synchronize System and HW clocks...
[  OK  ] Started Weston Wayland Compositor.
[  OK  ] Started Enable and configure wl18xx bluetooth stack.
[  OK  ] Created slice User Slice of UID 0.
         Starting User Runtime Directory /run/user/0...
[  OK  ] Started Synchronize System and HW clocks.
[  OK  ] Started User Runtime Directory /run/user/0.
         Starting User Manager for UID 0...
[  OK  ] Started weston.service.
         Starting Matrix GUI...
         Starting telnetd.service...
[  OK  ] Started telnetd.service.
[  OK  ] Started Matrix GUI.
[  OK  ] Started Simple Network Man…ement Protocol (SNMP) Daemon..
***************************************************************
***************************************************************
NOTICE: This file system contains the following GPLv3 packages:
	autoconf
	bash-dev
	bash
	bc
	binutils
	cifs-utils
	coreutils-stdbuf
	coreutils
	cpio
	cpp-symlinks
	cpp
	dosfstools
	elfutils
	g++-symlinks
	g++
	gawk
	gcc-symlinks
	gcc
	gdb
	gdbserver
	gettext
	glmark2
	gstreamer1.0-libav
	gzip
	hidapi
	less
	libasm1
	libbfd
	libdw1
	libelf1
	libgdbm-compat4
	libgdbm-dev
	libgdbm6
	libgettextlib
	libgettextsrc
	libgmp10
	libidn2-0
	libmpc3
	libmpfr6
	libreadline-dev
	libreadline8
	libunistring2
	m4-dev
	m4
	make
	nettle
	pdm-anomaly-detection
	tar
	which

If you do not wish to distribute GPLv3 components please remove
the above packages prior to distribution.  This can be done using
the opkg remove command.  i.e.:
    opkg remove <package>
Where <package> is the name printed in the list above

NOTE: If the package is a dependency of another package you
      will be notified of the dependent packages.  You should
      use the --force-removal-of-dependent-packages option to
      also remove the dependent packages as well
***************************************************************
***************************************************************

 _____                    _____           _         _   
|  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_ 
|     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
|__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|  
              |___|                    |___|            

Arago Project http://arago-project.org am335x-evm ttyS0

Arago 2020.09 am335x-evm ttyS0

am335x-evm login: 

Since you are using “create-sdcard.sh” are you doing this on a native Linux Install, or some sorta Virtual Machine, or Windows WSL, or some MacOS type setup?

Regards,

I use native Ubuntu 18.04.2.
The boot doesn’t start while holding the boot button and apply the power.

Thanks,
Lisa

I ran: [sudo ./bin/create-sdcard.sh]

################################################################################

This script will create a bootable SD card from custom or pre-built binaries.

The script must be run with root permissions and from the bin directory of
the SDK

Example:
 $ sudo ./create-sdcard.sh

Formatting can be skipped if the SD card is already formatted and
partitioned properly.

################################################################################


Available Drives to write images to: 

#  major   minor    size   name 
1:   8        0  976762584 sda
2:   8       32   15558144 sdc
 
Enter Device Number or n to exit: 2
 
sdc was selected

/dev/sdc is an sdx device
Current size of sdc1 131072 bytes
Current size of sdc2 15426031 bytes

################################################################################

   Detected device has 2 partitions already

   Re-partitioning will allow the choice of 2 or 3 partitions

################################################################################

Would you like to re-partition the drive anyways [y/n] : y

 
Now partitioning sdc ...


################################################################################

	Select 2 partitions if only need boot and rootfs (most users).
	Select 3 partitions if need SDK & other content on SD card.  This is
        usually used by device manufacturers with access to partition tarballs.

	****WARNING**** continuing will erase all data on sdc

################################################################################

Number of partitions needed [2/3] : 2

 
Now partitioning sdc with 2 partitions...
 

################################################################################

		Now making 2 partitions

################################################################################

1024+0 records in
1024+0 records out
1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.153431 s, 6.8 MB/s
DISK SIZE - 15931539456 bytes

Welcome to fdisk (util-linux 2.36.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

Device does not contain a recognized partition table.
Created a new DOS disklabel with disk identifier 0x72d4505e.

Command (m for help): Partition type
   p   primary (0 primary, 0 extended, 4 free)
   e   extended (container for logical partitions)
Select (default p): Partition number (1-4, default 1): First sector (2048-31116287, default 2048): Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-31116287, default 31116287): 
Created a new partition 1 of type 'Linux' and of size 75 MiB.
Partition #1 contains a vfat signature.

Command (m for help): Partition type
   p   primary (1 primary, 0 extended, 3 free)
   e   extended (container for logical partitions)
Select (default p): Partition number (2-4, default 2): First sector (155648-31116287, default 155648): Last sector, +/-sectors or +/-size{K,M,G,T,P} (155648-31116287, default 31116287): 
Created a new partition 2 of type 'Linux' and of size 14.8 GiB.

Command (m for help): Partition number (1,2, default 2): Hex code or alias (type L to list all): 
Changed type of partition 'Linux' to 'W95 FAT32 (LBA)'.

Command (m for help): Partition number (1,2, default 2): 
The bootable flag on partition 1 is enabled now.

Command (m for help): The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.


################################################################################

		Partitioning Boot

################################################################################
mkfs.fat 4.2 (2021-01-31)
mkfs.fat: Warning: lowercase labels might not work properly on some systems

################################################################################

		Partitioning rootfs

################################################################################
mke2fs 1.46.2 (28-Feb-2021)
Creating filesystem with 3870080 4k blocks and 969136 inodes
Filesystem UUID: 12962e65-3c68-4f33-9278-55c7cb8474b1
Superblock backups stored on blocks: 
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208

Allocating group tables: done                            
Writing inode tables: done                            
Creating journal (16384 blocks): done
Writing superblocks and filesystem accounting information: done   



################################################################################

   Partitioning is now done
   Continue to install filesystem or select 'n' to safe exit

   **Warning** Continuing will erase files any files in the partitions

################################################################################


Would you like to continue? [y/n] : y

 
 
Mount the partitions 
 
Emptying partitions 
 

Syncing....

################################################################################

	Choose file path to install from

	1 ) Install pre-built images from SDK
	2 ) Enter in custom boot and rootfs file paths

################################################################################

Choose now [1/2] : 1

 
Will now install from SDK pre-built images
now installing:  ti-processor-sdk-linux-am335x-evm-07.03.00.005

################################################################################

   Multiple rootfs Tarballs found

################################################################################

	 1:tisdk-default-image-am335x-evm.tar.xz
	 2:tisdk-docker-rootfs-image-am335x-evm.tar.xz
	 3:tisdk-base-image-am335x-evm.tar.xz
	 4:tisdk-tiny-image-am335x-evm.tar.xz
Enter Number of rootfs Tarball: 3
 

################################################################################

	Copying files now... will take minutes

################################################################################

Copying boot partition



MLO copied


u-boot.img copied


Copying rootfs System partition
                                                                                                                                            

 
Syncing...
 
Un-mount the partitions 
 
Remove created temp directories 
 
Operation Finished

Looking at the drive with: [sudo fdisk -l /dev/sdc]

voodoo@hestia:~/ti-processor-sdk-linux-am335x-evm-07.03.00.005$ sudo fdisk -l /dev/sdc
Disk /dev/sdc: 14.84 GiB, 15931539456 bytes, 31116288 sectors
Disk model: USB3.0 CRW-SM/xD
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x72d4505e

Device     Boot  Start      End  Sectors  Size Id Type
/dev/sdc1  *      2048   155647   153600   75M  c W95 FAT32 (LBA)
/dev/sdc2       155648 31116287 30960640 14.8G 83 Linux
voodoo@hestia:~/ti-processor-sdk-linux-am335x-evm-07.03.00.005$ lsblk | grep sdc
sdc           8:32   1  14.8G  0 disk 
├─sdc1        8:33   1    75M  0 part /media/voodoo/boot
└─sdc2        8:34   1  14.8G  0 part /media/voodoo/rootfs

Boot Partition:

voodoo@hestia:~/ti-processor-sdk-linux-am335x-evm-07.03.00.005$ tree /media/voodoo/boot/
/media/voodoo/boot/
├── MLO
└── u-boot.img

0 directories, 2 files

Rootfs Partition:

voodoo@hestia:~/ti-processor-sdk-linux-am335x-evm-07.03.00.005$ ls -lha /media/voodoo/rootfs/
total 68K
drwxr-xr-x  17 root root 4.0K May 24  2021 .
drwxr-x---+  4 root root 4.0K Jan 19 17:22 ..
drwxr-xr-x   2 root root 4.0K May 24  2021 bin
drwxr-xr-x   2 root root 4.0K May 24  2021 boot
drwxr-xr-x   2 root root 4.0K May 24  2021 dev
drwxr-xr-x  34 root root 4.0K May 24  2021 etc
drwxr-xr-x   3 root root 4.0K May 24  2021 home
lrwxrwxrwx   1 root root   20 May 24  2021 init -> /lib/systemd/systemd
drwxr-xr-x   9 root root 4.0K May 24  2021 lib
lrwxrwxrwx   1 root root   19 May 24  2021 linuxrc -> /bin/busybox.nosuid
drwxr-xr-x   2 root root 4.0K May 24  2021 media
drwxr-xr-x   2 root root 4.0K May 24  2021 mnt
dr-xr-xr-x   2 root root 4.0K May 24  2021 proc
drwxr-xr-x   2 root root 4.0K May 24  2021 run
drwxr-xr-x   2 root root 4.0K May 24  2021 sbin
dr-xr-xr-x   2 root root 4.0K May 24  2021 sys
drwxrwxrwt   2 root root 4.0K May 24  2021 tmp
drwxr-xr-x  10 root root 4.0K May 24  2021 usr
drwxr-xr-x   8 root root 4.0K May 24  2021 var

Bootup:

U-Boot SPL 2020.01-g2781231a33 (May 24 2021 - 11:08:13 +0000)
Trying to boot from MMC1


U-Boot 2020.01-g2781231a33 (May 24 2021 - 11:08:13 +0000)

CPU  : AM335X-GP rev 2.1
Model: TI AM335x BeagleBone Black
DRAM:  512 MiB
WDT:   Started with servicing (60s timeout)
NAND:  0 MiB
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
Loading Environment from FAT... *** Warning - bad CRC, using default environment

<ethaddr> not set. Validating first E-fuse MAC
Net:   eth0: ethernet@4a100000
Warning: usb_ether MAC addresses don't match:
Address in ROM is          de:ad:be:ef:00:01
Address in environment is  80:f5:b5:aa:4f:ba
, eth1: usb_ether
Hit any key to stop autoboot:  0 
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
4653568 bytes read in 310 ms (14.3 MiB/s)
61337 bytes read in 8 ms (7.3 MiB/s)
## Flattened Device Tree blob at 88000000
   Booting using the fdt blob at 0x88000000
   Loading Device Tree to 8ffee000, end 8fffff98 ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 5.4.106-g023faefa70 (oe-user@oe-host) (gcc version 9.2.1 20191025 (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10))) #1 PREEMPT Mon May 24 09:04:10 UTC 2021
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] OF: fdt: Machine model: TI AM335x BeagleBone Black
[    0.000000] Memory policy: Data cache writeback
[    0.000000] efi: Getting EFI parameters from FDT:
[    0.000000] efi: UEFI not found.
[    0.000000] cma: Reserved 48 MiB at 0x9c800000
[    0.000000] CPU: All CPU(s) started in SVC mode.
[    0.000000] AM335X ES2.1 (sgx neon)
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 129666
[    0.000000] Kernel command line: console=ttyO0,115200n8 root=PARTUUID=72d4505e-02 rw rootfstype=ext4 rootwait
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 453832K/523264K available (9216K kernel code, 295K rwdata, 3092K rodata, 1024K init, 254K bss, 20280K reserved, 49152K cma-reserved, 0K highmem)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] 	Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] IRQ: Found an INTC at 0x(ptrval) (revision 5.0) with 128 interrupts
[    0.000000] random: get_random_bytes called from start_kernel+0x2b4/0x470 with crng_init=0
[    0.000000] OMAP clockevent source: timer2 at 24000000 Hz
[    0.000017] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[    0.000037] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.000047] OMAP clocksource: timer1 at 24000000 Hz
[    0.000291] timer_probe: no matching timers found
[    0.000462] Console: colour dummy device 80x30
[    0.000494] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
[    0.000499] This ensures that you still see kernel messages. Please
[    0.000504] update your kernel commandline.
[    0.000552] Calibrating delay loop... 996.14 BogoMIPS (lpj=4980736)
[    0.089151] pid_max: default: 32768 minimum: 301
[    0.089354] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.089367] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.090209] CPU: Testing write buffer coherency: ok
[    0.090275] CPU0: Spectre v2: using BPIALL workaround
[    0.091057] Setting up static identity map for 0x80100000 - 0x80100060
[    0.091195] rcu: Hierarchical SRCU implementation.
[    0.091271] EFI services will not be available.
[    0.091646] devtmpfs: initialized
[    0.101403] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[    0.101779] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.101800] futex hash table entries: 256 (order: -1, 3072 bytes, linear)
[    0.105385] pinctrl core: initialized pinctrl subsystem
[    0.106135] DMI not present or invalid.
[    0.106594] NET: Registered protocol family 16
[    0.108736] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.132162] l3-aon-clkctrl:0000:0: failed to disable
[    0.134217] cpuidle: using governor ladder
[    0.134250] cpuidle: using governor menu
[    0.149219] No ATAGs?
[    0.149231] hw-breakpoint: debug architecture 0x4 unsupported.
[    0.163929] debugfs: Directory '49000000.edma' with parent 'dmaengine' already present!
[    0.163964] edma 49000000.edma: TI EDMA DMA engine driver
[    0.165614] iommu: Default domain type: Translated 
[    0.167616] SCSI subsystem initialized
[    0.168051] mc: Linux media interface: v0.10
[    0.168095] videodev: Linux video capture interface: v2.00
[    0.168189] pps_core: LinuxPPS API ver. 1 registered
[    0.168197] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.168215] PTP clock support registered
[    0.168245] EDAC MC: Ver: 3.0.0
[    0.169544] Advanced Linux Sound Architecture Driver Initialized.
[    0.170715] clocksource: Switched to clocksource timer1
[    0.177682] thermal_sys: Registered thermal governor 'fair_share'
[    0.177691] thermal_sys: Registered thermal governor 'bang_bang'
[    0.177707] thermal_sys: Registered thermal governor 'step_wise'
[    0.177712] thermal_sys: Registered thermal governor 'user_space'
[    0.177718] thermal_sys: Registered thermal governor 'power_allocator'
[    0.178270] NET: Registered protocol family 2
[    0.179007] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[    0.179035] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    0.179074] TCP bind hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    0.179111] TCP: Hash tables configured (established 4096 bind 4096)
[    0.179558] UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.179576] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.179750] NET: Registered protocol family 1
[    0.180302] RPC: Registered named UNIX socket transport module.
[    0.180314] RPC: Registered udp transport module.
[    0.180320] RPC: Registered tcp transport module.
[    0.180324] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.180340] PCI: CLS 0 bytes, default 64
[    0.181346] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
[    0.182511] Initialise system trusted keyrings
[    0.182867] workingset: timestamp_bits=14 max_order=17 bucket_order=3
[    0.187334] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.188130] NFS: Registering the id_resolver key type
[    0.188173] Key type id_resolver registered
[    0.188180] Key type id_legacy registered
[    0.188221] ntfs: driver 2.1.32 [Flags: R/O].
[    0.188889] Key type asymmetric registered
[    0.188902] Asymmetric key parser 'x509' registered
[    0.188951] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
[    0.188961] io scheduler mq-deadline registered
[    0.188967] io scheduler kyber registered
[    0.193971] OMAP GPIO hardware version 0.1
[    0.218866] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
[    0.243862] pinctrl-single 44e10800.pinmux: 142 pins, size 568
[    0.290501] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
[    0.294785] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 29, base_baud = 3000000) is a 8250
[    0.907313] printk: console [ttyS0] enabled
[    0.914101] omap_rng 48310000.rng: Random Number Generator ver. 20
[    0.920887] random: fast init done
[    0.924548] random: crng init done
[    0.943891] brd: module loaded
[    0.953641] loop: module loaded
[    0.961631] libphy: Fixed MDIO Bus: probed
[    1.020744] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6, bus freq 1000000
[    1.028448] libphy: 4a101000.mdio: probed
[    1.033962] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver SMSC LAN8710/LAN8720
[    1.043376] cpsw 4a100000.ethernet: initialized cpsw ale version 1.4
[    1.049758] cpsw 4a100000.ethernet: ALE Table size 1024
[    1.055158] cpsw 4a100000.ethernet: cpts: overflow check period 500 (jiffies)
[    1.062449] cpsw 4a100000.ethernet: Detected MACID = 80:f5:b5:aa:4f:b8
[    1.070883] i2c /dev entries driver
[    1.076824] cpuidle: enable-method property 'ti,am3352' found operations
[    1.084312] sdhci: Secure Digital Host Controller Interface driver
[    1.090525] sdhci: Copyright(c) Pierre Ossman
[    1.096242] omap_gpio 44e07000.gpio: Could not set line 6 debounce to 200000 microseconds (-22)
[    1.105041] omap_hsmmc 48060000.mmc: Got CD GPIO
[    1.159026] omap_hsmmc 47810000.mmc: RX DMA channel request failed
[    1.167897] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.176408] ledtrig-cpu: registered to indicate activity on CPUs
[    1.182646] mmc0: host does not support reading read-only switch, assuming write-enable
[    1.194858] davinci-mcasp 48038000.mcasp: IRQ common not found
[    1.202552] NET: Registered protocol family 10
[    1.207289] mmc0: new high speed SDHC card at address e624
[    1.213963] Segment Routing with IPv6
[    1.217720] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    1.224581] mmcblk0: mmc0:e624 SE16G 14.8 GiB 
[    1.230993]  mmcblk0: p1 p2
[    1.234414] NET: Registered protocol family 17
[    1.240258] Key type dns_resolver registered
[    1.244820] omap_voltage_late_init: Voltage driver support not added
[    1.251936] Loading compiled-in X.509 certificates
[    1.298910] mmc1: new high speed MMC card at address 0001
[    1.306771] tps65217 0-0024: TPS65217 ID 0xe version 1.2
[    1.312291] mmcblk1: mmc1:0001 M62704 3.56 GiB 
[    1.317061] mmcblk1boot0: mmc1:0001 M62704 partition 1 2.00 MiB
[    1.324316] mmcblk1boot1: mmc1:0001 M62704 partition 2 2.00 MiB
[    1.330501] mmcblk1rpmb: mmc1:0001 M62704 partition 3 512 KiB, chardev (243:0)
[    1.339475]  mmcblk1: p1
[    1.463000] tda998x 0-0070: found TDA19988
[    1.470305] tilcdc 4830e000.lcdc: bound 0-0070 (ops tda998x_ops)
[    1.476436] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    1.483090] [drm] No driver support for vblank timestamp query.
[    1.489673] [drm] Initialized tilcdc 1.0.0 20121205 for 4830e000.lcdc on minor 0
[    1.497451] [drm] Cannot find any crtc or sizes
[    1.502278] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
[    1.508780] [drm] Cannot find any crtc or sizes
[    1.514577] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz
[    1.525007] hctosys: unable to open rtc device (rtc0)
[    1.530973] ALSA device list:
[    1.533967]   No soundcards found.
[    1.567378] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[    1.575744] VFS: Mounted root (ext4 filesystem) on device 179:2.
[    1.589750] devtmpfs: mounted
[    1.594835] Freeing unused kernel memory: 1024K
[    1.600027] Run /sbin/init as init process
[    1.924391] systemd[1]: System time before build time, advancing clock.
[    1.986524] systemd[1]: systemd 244.5+ running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR -SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN -PCRE2 default-hierarchy=hybrid)
[    2.009087] systemd[1]: Detected architecture arm.

Welcome to Arago 2020.09!

[    2.052186] systemd[1]: Set hostname to <am335x-evm>.
[    2.073501] systemd[1]: Initializing machine ID from random generator.
[    2.808086] systemd[1]: system-getty.slice: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
[    2.820859] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
[    2.833948] systemd[1]: Created slice system-getty.slice.
[  OK  ] Created slice system-getty.slice.
[    2.877540] systemd[1]: Created slice system-serial\x2dgetty.slice.
[  OK  ] Created slice system-serial\x2dgetty.slice.
[    2.923058] systemd[1]: Created slice User and Session Slice.
[  OK  ] Created slice User and Session Slice.
[    2.962451] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[  OK  ] Started Dispatch Password …ts to Console Directory Watch.
[    3.002197] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[  OK  ] Started Forward Password R…uests to Wall Directory Watch.
[    3.044008] systemd[1]: Reached target Paths.
[  OK  ] Reached target Paths.
[    3.071238] systemd[1]: Reached target Remote File Systems.
[  OK  ] Reached target Remote File Systems.
[    3.113253] systemd[1]: Reached target Slices.
[  OK  ] Reached target Slices.
[    3.141315] systemd[1]: Reached target Swap.
[  OK  ] Reached target Swap.
[    3.174069] systemd[1]: Listening on RPCbind Server Activation Socket.
[  OK  ] Listening on RPCbind Server Activation Socket.
[    3.211565] systemd[1]: Reached target RPC Port Mapper.
[  OK  ] Reached target RPC Port Mapper.
[    3.271166] systemd[1]: Listening on Process Core Dump Socket.
[  OK  ] Listening on Process Core Dump Socket.
[    3.314127] systemd[1]: Listening on initctl Compatibility Named Pipe.
[  OK  ] Listening on initctl Compatibility Named Pipe.
[    3.407569] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
[    3.417353] systemd[1]: Listening on Journal Socket (/dev/log).
[  OK  ] Listening on Journal Socket (/dev/log).
[    3.455253] systemd[1]: Listening on Journal Socket.
[  OK  ] Listening on Journal Socket.
[    3.495755] systemd[1]: Listening on Network Service Netlink Socket.
[  OK  ] Listening on Network Service Netlink Socket.
[    3.532366] systemd[1]: Listening on udev Control Socket.
[  OK  ] Listening on udev Control Socket.
[    3.572765] systemd[1]: Listening on udev Kernel Socket.
[  OK  ] Listening on udev Kernel Socket.
[    3.613157] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
[    3.631828] systemd[1]: Mounting POSIX Message Queue File System...
         Mounting POSIX Message Queue File System...
[    3.660397] systemd[1]: Mounting Kernel Debug File System...
         Mounting Kernel Debug File System...
[    3.721586] systemd[1]: Mounting Temporary Directory (/tmp)...
         Mounting Temporary Directory (/tmp)...
[    3.753199] systemd[1]: Starting Create list of static device nodes for the current kernel...
         Starting Create list of st…odes for the current kernel...
[    3.817125] systemd[1]: Starting Start psplash boot splash screen...
         Starting Start psplash boot splash screen...
[    3.869586] systemd[1]: Starting RPC Bind...
         Starting RPC Bind...
[    3.911711] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
[    3.947376] systemd[1]: Starting Journal Service...
         Starting Journal Service...
[    3.995064] systemd[1]: Condition check resulted in Load Kernel Modules being skipped.
[    4.011818] systemd[1]: Condition check resulted in FUSE Control File System being skipped.
[    4.044422] systemd[1]: Mounting Kernel Configuration File System...
         Mounting Kernel Configuration File System...
[    4.106844] systemd[1]: Starting Remount Root and Kernel File Systems...
         Starting Remount Root and Kernel File Systems...
[    4.176959] systemd[1]: Starting Apply Kernel Variables...
[    4.206299] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
         Starting Apply Kernel Variables...
[    4.244120] systemd[1]: Starting udev Coldplug all Devices...
         Starting udev Coldplug all Devices...
[    4.290343] systemd[1]: Started RPC Bind.
[  OK  ] Started RPC Bind.
[    4.326855] systemd[1]: Started Journal Service.
[  OK  ] Started Journal Service.
[  OK  ] Mounted POSIX Message Queue File System.
[  OK  ] Mounted Kernel Debug File System.
[  OK  ] Mounted Temporary Directory (/tmp).
[  OK  ] Started Create list of sta… nodes for the current kernel.
[FAILED] Failed to start Start psplash boot splash screen.
See 'systemctl status psplash-start.service' for details.
[DEPEND] Dependency failed for Star…progress communication helper.
[  OK  ] Mounted Kernel Configuration File System.
[  OK  ] Started Remount Root and Kernel File Systems.
[  OK  ] Started Apply Kernel Variables.
         Starting Flush Journal to Persistent Storage...
[    4.783566] systemd-journald[82]: Received client request to flush runtime journal.
         Starting Create System Users...
[  OK  ] Started Flush Journal to Persistent Storage.
[  OK  ] Started Create System Users.
         Starting Create Static Device Nodes in /dev...
[  OK  ] Started Create Static Device Nodes in /dev.
[  OK  ] Reached target Local File Systems (Pre).
         Mounting /media/ram...
         Mounting /var/volatile...
         Starting udev Kernel Device Manager...
[  OK  ] Mounted /media/ram.
[  OK  ] Mounted /var/volatile.
         Starting Load/Save Random Seed...
[  OK  ] Reached target Local File Systems.
         Starting Rebuild Dynamic Linker Cache...
         Starting Create Volatile Files and Directories...
[  OK  ] Started udev Kernel Device Manager.
[  OK  ] Started Load/Save Random Seed.
[  OK  ] Started Create Volatile Files and Directories.
         Starting Run pending postinsts...
         Starting Rebuild Journal Catalog...
         Starting Network Time Synchronization...
         Starting Update UTMP about System Boot/Shutdown...
[  OK  ] Started Rebuild Dynamic Linker Cache.
[  OK  ] Started Update UTMP about System Boot/Shutdown.
[  OK  ] Started Rebuild Journal Catalog.
         Starting Update is Completed...
[  OK  ] Started Update is Completed.
[    7.792091] remoteproc remoteproc0: wkup_m3 is available
[  OK  ] Started udev Coldplug all Devices.
[  OK  ] Started Network Time Synchronization.
[    8.491293] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[  OK  ] Reached target System Time Set.
[    8.510610] omap_rtc 44e3e000.rtc: registered as rtc0
[  OK  ] Reached target System Time Synchronized.
[    9.181117] at24 0-0050: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[    9.254427] remoteproc remoteproc0: powering up wkup_m3
[    9.355376] remoteproc remoteproc0: Booting fw image am335x-pm-firmware.elf, size 243196
[    9.511217] remoteproc remoteproc0: remote processor wkup_m3 is now up
[    9.511238] wkup_m3_ipc 44e11324.wkup_m3_ipc: CM3 Firmware Version = 0x192
[  OK  ] Started Run pending postinsts.
[  OK  ] Reached target System Initialization.
[  OK  ] Started Daily Cleanup of Temporary Directories.
[  OK  ] Reached target Timers.
[  OK  ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
[  OK  ] Listening on D-Bus System Message Bus Socket.
[  OK  ] Reached target Sockets.
[  OK  ] Reached target Basic System.
[  OK  ] Started D-Bus System Message Bus.
         Starting Print notice about GPLv3 packages...
         Starting IPv6 Packet Filtering Framework...
         Starting IPv4 Packet Filtering Framework...
[   11.799758] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
         Starting Login Service...
         Starting telnetd.service...
[   12.095805] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
[  OK  ] Started IPv6 Packet Filtering Framework.
[   12.210679] PM: bootloader does not support rtc-only!
[  OK  ] Started IPv4 Packet Filtering Framework.
[   12.257665] omap-aes 53500000.aes: will run requests pump with realtime priority
[   12.827646] asoc-simple-card sound: i2s-hifi <-> 48038000.mcasp mapping ok
[  OK  ] Started telnetd.service.
[   12.909898] asoc-simple-card sound: ASoC: no DMI vendor name!
***************************************************************
***************************************************************
NOTICE: This file system contains the following GPLv3 package[   18.955689] am335x-phy-driver 47401300.usb-phy: 47401300.usb-phy supply vcc not found, using dummy regulator
s:
	bash
	cifs-utils
	dosfstools
	less
	libdw1
	libelf1

If you do not wish to distribute GPLv3 components please remove
the above packages prior to distribution.  This can be done us[   18.980545] usbcore: registered new interface driver usbfs
ing
the opkg remove command.  i.e.:
    opkg remove <package>
Where <package> is the name printed in the list above

NOTE: If the package is a dependency of another package you
      will be notified of the dependent packages.  You should
      use the --force-removal-of-dependent-packages option to
      also remove the dependent packages as well
***************************************************************
***************************************************************
[   19.051150] usbcore: registered new interface driver hub
[   19.056594] usbcore: registered new device driver usb
[  OK  ] Started Print notice about GPLv3 packages.
[   19.115024] am335x-phy-driver 47401b00.usb-phy: 47401b00.usb-phy supply vcc not found, using dummy regulator
[   19.305165] musb-hdrc musb-hdrc.1: MUSB HDRC host driver
[   19.310547] musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 1
[   19.482537] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[   19.546747] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   19.610388] usb usb1: Product: MUSB HDRC host driver
[   19.660958] usb usb1: Manufacturer: Linux 5.4.106-g023faefa70 musb-hcd
[   19.667535] usb usb1: SerialNumber: musb-hdrc.1
[   19.750057] hub 1-0:1.0: USB hub found
[   19.781226] hub 1-0:1.0: 1 port detected
[   20.563698] remoteproc remoteproc1: 4a334000.pru is available
[   20.569611] pru-rproc 4a334000.pru: PRU rproc node /ocp/interconnect@4a000000/segment@0/target-module@300000/pruss@0/pru@34000 probed successfully
[   20.789775] remoteproc remoteproc2: 4a338000.pru is available
[   20.835435] pru-rproc 4a338000.pru: PRU rproc node /ocp/interconnect@4a000000/segment@0/target-module@300000/pruss@0/pru@38000 probed successfully
[  OK  ] Started Login Service.
[  OK  ] Created slice system-systemd\x2dfsck.slice.
[  OK  ] Reached target Network (Pre).
[  OK  ] Reached target Hardware activated USB gadget.
[  OK  ] Listening on Load/Save RF …itch Status /dev/rfkill Watch.
         Starting Save/Restore Sound Card State...
         Starting File System Check on /dev/mmcblk0p1...
         Starting File System Check on /dev/mmcblk1p1...
         Starting Network Service...
[  OK  ] Started Save/Restore Sound Card State.
[  OK  ] Reached target Sound Card.
[  OK  ] Started File System Check on /dev/mmcblk0p1.
         Mounting /run/media/mmcblk0p1...
[  OK  ] Started Network Service.
[   23.660464] cpsw 4a100000.ethernet: initializing cpsw version 1.12 (0)
[  OK  ] Started File System Check on /dev/mmcblk1p1.
[   23.781896] SMSC LAN8710/LAN8720 4a101000.mdio:00: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=4a101000.mdio:00, irq=POLL)
[  OK  ] Mounted /run/media/mmcblk0p1.
         Mounting /run/media/mmcblk1p1...
         Starting Wait for Network to be Configured...
[   23.932883] EXT4-fs (mmcblk1p1): mounted filesystem with ordered data mode. Opts: (null)
         Starting Network Name Resolution...
[  OK  ] Mounted /run/media/mmcblk1p1.
[  OK  ] Started Network Name Resolution.
[  OK  ] Reached target Network.
[  OK  ] Reached target Host and Network Name Lookups.
         Starting Avahi mDNS/DNS-SD Stack...
[  OK  ] Started NFS status monitor for NFSv2/3 locking..
         Starting Permit User Sessions...
[  OK  ] Started Avahi mDNS/DNS-SD Stack.
[  OK  ] Started Permit User Sessions.
[  OK  ] Started Getty on tty1.
[  OK  ] Started Serial Getty on ttyS0.
[  OK  ] Started Serial Getty on ttyS3.
[  OK  ] Reached target Login Prompts.
         Starting Synchronize System and HW clocks...
[  OK  ] Started Synchronize System and HW clocks.

 _____                    _____           _         _   
|  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_ 
|     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
|__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|  
              |___|                    |___|            

Arago Project http://arago-project.org am335x-evm ttyS0

Arago 2020.09 am335x-evm ttyS0

am335x-evm login: 

If you still can’t get, just take out the microSD and let it boot the the default eMMC image…

Login as root (password: root)…

run:

dd if=/dev/zero of=/dev/mmcblk1

Give 5-10 seconds, then kill it with “crl-c”…

Now power off and plug in microSD… Should always boot…

Regards

Good Morning,
The SD card boots the BBB fine with the boot button now .

Thanks so much for your help!

  • Lisa