URL: https://linuxfr.org/forums/linux-embarque/posts/appel-du-noyau-avec-umon Title: appel du noyau avec uMon Authors: Bchris Date: 2007年03月23日T15:32:40+01:00 Tags: Score: 0 bonjour, je travaille sur la carte csb337 de cogent computer qui a pour bootloader Micromonitor. L'appel de la zImage à partir de la RAM fait reseter la carte avec le message "Abort data". quelqu'un peut-il me dire d'où vient le problème et pourquoi je n'arrive pas a obtenir le kernel panic attendu? voici toutes les données et les commandes lacées: Au demarrage: uMON>TFS Scanning //FLASH/... MICRO MONITOR CPU: AT91RM9200 ARM920T Platform: Cogent CSB337 - AT91RM9200 SBC Release 1.0.1, Built: Jan 2 2005 @ 19:30:48 Monitor RAM: 0x20200000-0x2021b2c0 Application RAM Base: 0x2021c000 MAC: 00:23:31:37:00:01 IP: 192.168.254.210 ***************************************** uMON>set PROMPT = uMON> APPRAMBASE = 0x2021c000 BOOTROMBASE = 0x10000000 PLATFORM = Cogent CSB337 - AT91RM9200 SBC VERSION = 1.0.1 CMDSTAT = PASS CONSOLEBAUD = 38400 ETHERADD = 00:23:31:37:00:01 IPADD = 192.168.254.210 NETMASK = 255.255.0.0 GIPADD = 192.168.1.1 *********************************************** uMON>mstat MICRO MONITOR CPU: AT91RM9200 ARM920T Platform: Cogent CSB337 - AT91RM9200 SBC Release 1.0.1, Built: Jan 2 2005 @ 19:30:48 Monitor RAM: 0x20200000-0x2021b2c0 Application RAM Base: 0x2021c000 MAC: 00:23:31:37:00:01 IP: 192.168.254.210 Ptrs: moncom: 0x10000050, etheradd: 0x10000038, ipadd: 0x10000020 App-assigned functions... getchar: 0x0 putchar: 0x0 dcacheFlush: 0x0 icacheInvalidate: 0x0 Current: CPSR: 0x600000d3... supervisor mode, 'arm' state SWI: 0x0 IRQ: 0x0 FIRQ: 0x0 ABTD: 0x0 ABTP: 0x0 UNDEF: 0x0 ******************************** uMON>cp zImage 0x20100000 Command not found: cp uMON>tfs ls Name Size Location Flags Info monrc 276 0x1008005c e envsetup zImage 974884 0x102e348c Total: 2 items listed (975160 bytes). uMON> uMON>tfs cp zImage 0x20100000 uMON>call 0x20100000 EXCEPTION: 'Abort data' Occurred near 0x20100b2c Press any key to stop auto restart. TFS Scanning //FLASH/... MICRO MONITOR CPU: AT91RM9200 ARM920T Platform: Cogent CSB337 - AT91RM9200 SBC Release 1.0.1, Built: Jan 2 2005 @ 19:30:48 Monitor RAM: 0x20200000-0x2021b2c0 Application RAM Base: 0x2021c000 MAC: 00:23:31:37:00:01 IP: 192.168.254.210 ********************************************************* sur le pc hôte: root@debian:/tftp# tftp 192.168.254.210 tftp> put zImage 0x20100000 sur la carte: uMON>TFTP rcvd WRQ: file <0x20100000> TFTP transfer complete. uMON>call 0x20100000 EXCEPTION: 'Abort data' Occurred near 0x20100b2c Press any key to stop auto restart. TFS Scanning //FLASH/... MICRO MONITOR CPU: AT91RM9200 ARM920T Platform: Cogent CSB337 - AT91RM9200 SBC Release 1.0.1, Built: Jan 2 2005 @ 19:30:48 Monitor RAM: 0x20200000-0x2021b2c0 Application RAM Base: 0x2021c000 MAC: 00:23:31:37:00:01 IP: 192.168.254.210 uMON> merci.