|
I just compiled skyeye-1.3.0_rc1 on ubuntu-10.04 and Everything was fine for the arm_hello project.
The problem is I want to know how I can add the LCD module.
here is my skyeye.conf:
#skyeye config file sample
arch:arm
cpu: arm7tdmi
mach: at91
mem_bank: map=M, type=RW, addr=0x01000000, size=0x00400000
mem_bank: map=I, type=RW, addr=0xf0000000, size=0x10000000
uart:mod=term
#log: logon=0, logfile=./sk1.log, start=0, end=200000
lcd:state=on
then I start skyeye by: skyeye -e hello and start
the output is like this:
arch: arm
cpu info: armv3, arm7tdmi, 41007700, fff8ff00, 0
In do_mach_option, mach info: name at91, mach_init addr 0x46199d0
uart_mod:3, desc_in:, desc_out:, converter:
In create_uart_console
can't find device module: (name:lcd, typenull))
SKYEYE: use arm7100 mmu ops
exec file "hello"'s format is elf32-i386.
load section .text: addr = 0x01000000 size = 0x000000bb.
load section .glue_7t: addr = 0x010000bc size = 0x00000000.
load section .glue_7: addr = 0x010000bc size = 0x00000000.
load section .data: addr = 0x01002000 size = 0x00001000.
not load section .bss: addr = 0x01003000 size = 0x00000000 .
not load section .debug_abbrev: addr = 0x00000000 size = 0x0000004e .
not load section .debug_info: addr = 0x00000000 size = 0x00000187 .
not load section .debug_line: addr = 0x00000000 size = 0x000000b7 .
not load section .debug_pubnames: addr = 0x00000000 size = 0x00000025 .
not load section .debug_aranges: addr = 0x00000000 size = 0x00000020 .
In SIM_start, Set PC to the address 0x1000000
if you noticed there is one err message :
can't find device module: (name:lcd, typenull))
does it mean the LCD is not working or somehow I need to recompile from source code?
Sorry for that I could not type chinese because of ubuntu, and I am really a newbie to skyeye.
I barely know much about embedding system. I just started it a couple of days before.
Any suggestion will be appreciated. Thank you. |
|