On Sun, 09 Mar 2014 12:38:02 +0100
Josua Mayer
On Sat, 1 Mar 2014 02:48:41 -0800 lists
wrote: On Sat, 01 Mar 2014 14:15:23 +0400 "Matwey V. Kornilov"
wrote: 01.03.2014 12:07, lists пишет:
I can't seem to get it to work. I assume you have to SSH into it. Nothing on the HDMI display. It doesn't show up in a nmap.
As any other JeOSes from Ports the image has interactive yast2-firstboot, you have to have serial console connection at the first boot, to set the root password, create the users, and configure the network.
The Beaglebone Black doesn't have a real serial port. It requires a special usb cable/chip. I'm trying not to be negative here, but I think this won't be accepted well by the beaglebone users. I got the FTDI cable today. This is the text from the serial port when attempting to use opensuse JEOS:
\0x00 U-Boot SPL 2013.04-dirty (Jul 10 2013 - 14:02:53) musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Peripheral mode controller at 47401000 using PIO, IRQ 0 musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Host mode controller at 47401800 using PIO, IRQ 0 OMAP SD/MMC: 0 mmc_send_cmd : timeout: No status update reading u-boot.img reading u-boot.img
U-Boot 2013.04-dirty (Jul 10 2013 - 14:02:53)
I2C: ready DRAM: 512 MiB WARNING: Caches not enabled NAND: No NAND device found!!! 0 MiB MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 *** Warning - readenv() failed, using default environment
musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Peripheral mode controller at 47401000 using PIO, IRQ 0 musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Host mode controller at 47401800 using PIO, IRQ 0 Net: <ethaddr> not set. Validating first E-fuse MAC cpsw, usb_ether Hit any key to stop autoboot: 1 \0x08\0x08\0x08 0 gpio: pin 53 (gpio 53) value is 1 mmc0 is current device micro SD card found mmc0 is current device gpio: pin 54 (gpio 54) value is 1 SD/MMC found on device 0 ** File not found uEnv.txt ** gpio: pin 55 (gpio 55) value is 1 ** File not found /boot/uImage ** U-Boot# --------------------------------------------------------------- I have seen that error on my bone. I always have to hold the boot button (or whatever its called), before plugging in the power and hold it till the kernel is loaded. Then it finds the uEnv.txt
Am 09.03.2014 07:07, schrieb lists: properly. What I think is happening: the bone (or uboot) doesn't find the sdcard and is looking just at the internal emmc.
You have to hold that boot button once to get the Beaglebone Black into a mode where it looks for the SDHC. Once you do it, you shouldn't have to do it again. Well that is the plan. Check out
http://shrkey.com/setting-up-beaglebone-black-to-boot-off-the-microsd-card/
I have some other distributions on SDHC and they boot just fine. Minix is another disty that doesn't come up with networking, i.e. you have to use the serial port. I have run that in the board as well as Ubuntu. I overwrote the ubuntu for the JEOS, but here is the serial output for the minix booting. I am not holding the boot button down. --------------------------------------------------------------------- ---------------------------------------------------------------------- \0x00\0x07\0x00 U-Boot SPL 2013.04-dirty (Jul 10 2013 - 14:02:53) musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Peripheral mode controller at 47401000 using PIO, IRQ 0 musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Host mode controller at 47401800 using PIO, IRQ 0 OMAP SD/MMC: 0 mmc_send_cmd : timeout: No status update reading u-boot.img reading u-boot.img U-Boot 2013.04-dirty (Jul 10 2013 - 14:02:53) I2C: ready DRAM: 512 MiB WARNING: Caches not enabled NAND: No NAND device found!!! 0 MiB MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 *** Warning - readenv() failed, using default environment musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Peripheral mode controller at 47401000 using PIO, IRQ 0 musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Host mode controller at 47401800 using PIO, IRQ 0 Net: <ethaddr> not set. Validating first E-fuse MAC cpsw, usb_ether Hit any key to stop autoboot: 1 \0x08\0x08\0x08 0 gpio: pin 53 (gpio 53) value is 1 mmc0 is current device micro SD card found mmc0 is current device gpio: pin 54 (gpio 54) value is 1 SD/MMC found on device 0 reading uEnv.txt 1336 bytes read in 3 ms (434.6 KiB/s) Loaded environment from uEnv.txt Importing environment from mmc ... Running uenvcmd ... starting from MMC mmc - MMC sub system Usage: mmc read addr blk# cnt mmc write addr blk# cnt mmc erase blk# cnt mmc rescan mmc part - lists available partition on current mmc device mmc dev [dev] [part] - show or set current mmc device [partition] mmc list - lists available devices mmc rstn - enable hardware reset of emmc reading kernel.bin 256932 bytes read in 33 ms (7.4 MiB/s) reading ds.elf 60436 bytes read in 10 ms (5.8 MiB/s) reading rs.elf 80476 bytes read in 13 ms (5.9 MiB/s) reading pm.elf 57192 bytes read in 10 ms (5.5 MiB/s) reading sched.elf 30500 bytes read in 8 ms (3.6 MiB/s) reading vfs.elf 138284 bytes read in 19 ms (6.9 MiB/s) reading memory.elf 2496380 bytes read in 287 ms (8.3 MiB/s) reading log.elf 38736 bytes read in 9 ms (4.1 MiB/s) reading tty.elf 46940 bytes read in 9 ms (5 MiB/s) reading mfs.elf 84036 bytes read in 13 ms (6.2 MiB/s) reading vm.elf 149008 bytes read in 21 ms (6.8 MiB/s) reading pfs.elf 238796 bytes read in 31 ms (7.3 MiB/s) reading init.elf 171636 bytes read in 23 ms (7.1 MiB/s) Unknown command 'dcache' - try 'help' Unknown command 'icache' - try 'help' console=tty00 rootdevname=c0d0p1 verbose=3 hz=1000 filemap=0 board_name=A335BNLT ## Starting application at 0x80200000 ... MINIX booting cstart intr_init(0) main() initializing asyncm... done initializing idle... done initializing clock... done initializing system... done initializing kernel... done initializing ds... done initializing rs... done initializing pm... done initializing sched... done initializing vfs... done initializing memory... done initializing log... done initializing tty... done initializing mfs... done initializing vm... done initializing pfs... done initializing init... done system_init()... done MINIX 3.2.1. Copyright 2012, Vrije Universiteit, Amsterdam, The Netherlands MINIX is open source software, see http://www.minix3.org cycles_accounting_init()... done IRQ 72 handler registered by tty / 5 Started VFS: 8 worker thread(s) Starting the mmc driver mmc_block(info)Initializing the MMC block device mmc_host_mmchs(info)Using instance number 0 IRQ 64 handler registered by mmc / 73129 mmc_block(info)System event framework fresh start Root device name is /dev/c0d0p1 mmc_host_mmchs(info)Enabling high speed mode /dev/c0d0p1: clean mmc_host_mmchs(info)Enabling high speed mode mmc_host_mmchs(info)Enabling high speed mode /dev/c0d0p1 is mounted on / none is mounted on /proc /dev/c0d0p2: clean /dev/c0d0p3: clean size on /dev/imgrd set to 0kB Multiuser startup in progress ... Starting services: randomIRQ 41 handler registered by lan8710a / 73138 IRQ 42 handler registered by lan8710a / 73138 lan8710a inet ipc. Starting daemons: update cron syslogd. Starting i2c subsystem: IRQ 70 handler registered by i2c / 73141 i2cIRQ 71 handler registered by i2c / 73142 i2cIRQ 30 handler registered by i2c / 73143 i2c. Running on a BeagleBone Black Starting i2c device drivers: cat24c256IRQ 7 handler registered by tps65217 / 73145 tps65217 tda19988. Starting networking: dhcpd nonamed shell telnet ftp finger. Local packages (start): done. Minix Release 3 Version 2.1 (console) beaglebone login: ---------------------------------------------------------------------------- ------------------------------------------------------------------------------ Yeah, I know, I should use pastebin for this. Anyway, it find Minix on the Beaglebone Black just fine. If you had to put that button all the time to get it to read the SDHC, then the SBC would certainly not be very stand alone. -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org