[ POWER ON Booting... ]
Press any key to execute Monitor Program within 1 sec...
<CPU:375Mhz RAM:166Mhz SysClk:125Mhz DDR2>
----------------------------------------------------------------
START-UP MODE : Monitor Program
Boot into pROBE+ like stand-alone mode
[Type 'help' to see command info.]
Version : Ver.1.20 (LHOTSE_4IN1) 2009-07-07
----------------------------------------------------------------
Do you want to download from external port?[N] : n
pROBE+> help
-----ROM monitor command format-----------
dm start_addr <byte_count>
dm.b start_addr <byte_count>
dm.w start_addr <byte_count>
dm.l start_addr <byte_count>
ESC repeat memory dump
fm start_addr byte_count byte_value
fm.b start_addr byte_count byte_value
fm.w start_addr word_count word_value
fm.l start_addr long_count long_value
pm addr byte_value
pm.b addr byte_value
pm.w addr word_value
pm.l addr long_value
ul byte_count : upload image
cmp src1_addr src2_addr size : compare memory
memcpy source_addr dest_addr length : memory copy
ml : Automatically download and execute the ram area binary
fl : upgrade flash image
go jmp_addr
dl load_addr
--------------
eeprom cmd arg1 arg2 arg3 arg4
info : find all EEPROMs
gen channel sys_clock i2c_clock : generate prescaler and sclk value
- sys_clock : 100Mhz(0x64), 120Mhz(0x78),133Mhz(0x85)
- i2c_clock : 100Khz(0x64), 400Khz(0x190)
read dev (0: Dimm0, 1:Dimm1, 4: Main, 5: ENP, 6:WENP)
erase dev size: erase device with zero value
read dev size : read device
ddr2w channel addr size type : write DRAM dimm's SPD
- channel: i2c channel(0,1)
- addr: eeprom address
- size: 1(DDR2 Samsung 256MB x16), 2:(DDR2 Samsung 128MB x16), 3:(DDR2 Samsung 256MB x8), 4:(DDR2 Samsung 128MB x8)--------------
pll cmd arg1 arg2 arg3
info : display pll information
calc Fin Fout : calculate M/P/S values
- Fin : Input Frequency(decimal)
- Fout : Output Frequency(decimal)
ddr cmd arg1 arg2 arg3: ddr controller ( arg1, arg2, arg3 are hex value)
cmd : dqs,dqsdelay, dqsoutdelay, wrdqsshift,dump, mk, cas, size
dqs - display searched dqs
dqsdelay - display searched dqs delay
dqsoutdelay - display searched dqs out delay
wrdqsshift - display searched wr dqs shift
dump - display current ddr controller register
mk - display
size - display current dram size
info - display dram information
arg1 : dram base address to test
arg2 : start value
arg2 : end value
memtest cmd arg1 arg2 : test memory( arg1, arg2 are hex value)
cmd : r, w, toggle, rwv, drwv,drw,dw,
pROBE+>
pROBE+> ul
insufficient parameters
pROBE+>
pROBE+> ul byte_count:upload image
atox: pub_my_strtol = 0x40038211, image
invalid number 0x00000000
pROBE+>
pROBE+> eSc
invalid command format
pROBE+>
pROBE+> fL
invalid command format
pROBE+>
pROBE+> rl
invalid command format
pROBE+>
pROBE+> fl
Upgrade Flash ROM Image
FlashCheckSum
{
check sum start address : 40060000, count : 00014FFE
check sum : 0000A5A5
} /* Checksum End
==> Now program restarted on the RAM to program flash ROM(0x40060000)
jump to 0x40060000
Flash Data Download Address : 0x41000000
===============================
Start flash_writer
===============================
verify_Image : 0x41000000
i_header->pul_start_addr : 0x00000000
i_header->ul_count : 0x00000000
model : 0x00000000
flash type : 0x00000000
image type : 0x00000000
temp_buf :
SIG : $IMG
Can not find sig
----------- Display Dcache Status ------------
Control register = 0x000510F8
Icahe : ON
Dcahe : OFF
MMU : OFF
Download Image from PC
{
Ready to download from Parallel/Usb/Serial (0x41000000)<FS><HS><FS><HS>
Download destination Address : 0x41000000
Image includes PJL(0000001B) -> Waste 48 bytes
[[4522008 Bytes received]] - Complete Downloading
} /* Download End */
verify_Image : 0x41000000
i_header->pul_start_addr : 0x00000000
i_header->ul_count : 0x00450000
model : 0x0500003C
flash type : 0x00020002
image type : 0x00000000
temp_buf : $IMG
SIG : $IMG
FlashCheckSum
{
check sum start address : 41000018, count : 00450000
check sum : 0000A5A5
} /* Checksum End
Source Checksum is valid
Found new kernel(0x41040018)!!!!
ZIP Dest : 0x4008F000
Kernel Data Read End