
this is on my PXA port in progress. i'm wondering what i've missed in the init sequence. when i ask "bdinfo" what the board config is, i get (literally) random answers. note that env_t, DRAM ->start/size, ethaddr, baudrate, even arch_number (!), etc, all change randomly.
thoughts? what did i forget?
thanks,
-josh
arch_number = 0xA1FE6B30 env_t = 0xE92DD800 boot_params = 0xE2863020 DRAM bank = 0x00000000 -> start = 0xE92DD800 -> size = 0x18C318C3 ethaddr = F3:9C:FF:CE:28:AC ip_addr = 100.230.255.161 baudrate = -1577079768 bps
uboot$ bdinfo arch_number = 0xA1FE6B30 env_t = 0xE92DD800 boot_params = 0xE2863020 DRAM bank = 0x00000000 -> start = 0xE92DD800 -> size = 0xA1FFAC28 ethaddr = 96:B5:FF:A1:1C:E7 ip_addr = 100.230.255.161 baudrate = -1577079768 bps
uboot$ bdinfo arch_number = 0xA1FE6B30 env_t = 0xE92DD800 boot_params = 0xE2863020 DRAM bank = 0x00000000 -> start = 0xE92DD800 -> size = 0x18C318C3 ethaddr = 28:AC:FF:CE:28:E7 ip_addr = 100.230.255.161 baudrate = -1 bps
uboot$ bdinfo arch_number = 0xA1FE6B30 env_t = 0xA1FFAC28 boot_params = 0xA1FFAC28 DRAM bank = 0x00000000 -> start = 0x4A694A69 -> size = 0xA1FFAC28 ethaddr = 28:AC:FF:A1:28:7B ip_addr = 100.230.255.161 baudrate = -132122593 bps
uboot$ bdinfo arch_number = 0xA1FE6B30 env_t = 0xE92DD800 boot_params = 0xA1FFAC28 DRAM bank = 0x00000000 -> start = 0xA1FFAC28 -> size = 0xA1FFAC28 ethaddr = 28:AC:FF:A1:C3:AC ip_addr = 100.230.255.161 baudrate = -1577079768 bps
uboot$ bdinfo arch_number = 0x00000000 env_t = 0xF800F800 boot_params = 0xA1FFAC28 DRAM bank = 0x00000000 -> start = 0xE92DD800 -> size = 0xA1FFAC28 ethaddr = 28:AC:FF:A1:E0:AC ip_addr = 100.230.255.161 baudrate = -1577079768 bps
uboot$ bdinfo arch_number = 0xA1FE6B30 env_t = 0x7BEF7BEF boot_params = 0xA1FFAC28 DRAM bank = 0x00000000 -> start = 0xE92DD800 -> size = 0xA1FFAC28 ethaddr = 28:AC:FF:A1:28:AC ip_addr = 100.230.255.161 baudrate = -1577079768 bps