Zourva 发表于 2011-5-25 11:12:07

run u-boot on s3c6410

Hi all, I wanna run u-boot on s3c6410 simulated by skyeye. I use the following conf, start, and run.The command line shows
In start_all_thread, the thread 1 is set to running
In start_all_thread, the thread 2 is set to running
and then nothing happened, no uboot menu options printed.

The memory address partition scheme is digested from the user manual of s3c6410.Have I got something wrong about the conf file?

And , by the way, had anyone ever tried configuring scratchpad memory(or, say Tightly Coupled Memory) using skyeye? If any, would you share your methods?

Thanks very much and any suggestion will be appreciated.

Here's some info I think may be helpful.
/// info printed when type start command
Loaded RAM   ./u-boot.bin
1 core is initialized.
SKYEYE: use arm11jzf-s mmu ops
SKYEYE: use arm11jzf-s mmu ops
Can not get correct kernel filename!Maybe your skyeye.conf have something wrong!
In SIM_start, Set PC to the address 0x50000000

/// conf file
arch:arm
cpu: arm11
mach: s3c6410x

# physical memory
# 128M Booting Device Region by XOM settings
mem_bank: map=M, type=RW, addr=0x00000000, size=0x08000000
# 64M internal ROM
mem_bank: map=M, type=RW, addr=0x08000000, size=0x04000000
# 64M Boot Loader
mem_bank: map=M, type=RW, addr=0x0c000000, size=0x04000000, file=./u-boot.bin, boot=yes

# SROMC bank0-bank5
#mem_bank: map=M, type=RW, addr=0x10000000, size=0x08000000
#mem_bank: map=M, type=RW, addr=0x18000000, size=0x08000000
#mem_bank: map=M, type=RW, addr=0x20000000, size=0x08000000
#mem_bank: map=M, type=RW, addr=0x28000000, size=0x08000000
#mem_bank: map=M, type=RW, addr=0x30000000, size=0x08000000
#mem_bank: map=M, type=RW, addr=0x38000000, size=0x08000000
# Reserved
#mem_bank: map=M, type=RW, addr=0x40000000, size=0x08000000
#mem_bank: map=M, type=RW, addr=0x48000000, size=0x10000000
# DRAM 512M
mem_bank: map=M, type=RW, addr=0x50000000, size=0x10000000
mem_bank: map=M, type=RW, addr=0x60000000, size=0x10000000

# all peripherals I/O mapping area
mem_bank: map=I, type=RW, addr=0x70000000, size=0x10000000

mem_bank: map=I, type=RW, addr=0x80000000, size=0x10000000

uart:mod = term
load_addr:base=0x50000000, mask=0xFFFFFF
#-l0x50000000,0xffffff

xq2537 发表于 2011-9-13 10:11:27

Hello,ZourvaZourva
       I also want to run u-boot on s3c6410,maybe we can do it together.Can you tell me your progress at present?

Thanks,
XiaoQiao

duzhig 发表于 2011-9-14 21:14:26

我正在at91sam9263平台上仿真u-boot目前还不能运行,u-boot好多地方有flash操作,
我正在测试加上flash选项,我的u-boot版本是2011.03,有进展及时联系谢谢!
页: [1]
查看完整版本: run u-boot on s3c6410