2012-11-19T01:50:31 *** sebhub has joined #rtems 2012-11-19T01:50:40 good morning 2012-11-19T04:50:08 *** LiuTangwei has joined #rtems 2012-11-19T04:52:40 *** LiuTangwei has quit IRC (Client Quit) 2012-11-19T11:28:48 *** sebhub has quit IRC (Remote host closed the connection) 2012-11-19T12:08:16 *** arvind_khadri has quit IRC (Ping timeout: 246 seconds) 2012-11-19T15:38:22 *** rtemsLogger has joined #rtems 2012-11-19T16:01:25 *** arvind_khadri has joined #rtems 2012-11-19T22:21:37 *** arvind_khadri has quit IRC (Ping timeout: 265 seconds) 2012-11-20T00:52:26 *** arvind_khadri has joined #rtems 2012-11-20T01:16:38 *** monstr has joined #rtems 2012-11-20T01:33:01 *** sebhub has joined #rtems 2012-11-20T01:33:39 good morning 2012-11-20T01:53:01 moorning 2012-11-20T02:01:15 *** finnland has joined #rtems 2012-11-20T02:01:22 hello 2012-11-20T02:41:47 hello 2012-11-20T02:43:09 sebhub, on an SIS application (rtld) I link without error how-ever I see via readelf UND symbols. Do your apps having any ? 2012-11-20T02:43:32 I do "sparc-rtems4.11-readelf --syms exe | grep UND" 2012-11-20T02:45:50 sparc-rtems4.11-readelf --syms ./sparc-rtems4.11/c/sis/testsuites/fstests/mimfs_fslink/mimfs_fslink.exe | grep UND 2012-11-20T02:45:52 0: 00000000 0 NOTYPE LOCAL DEFAULT UND 2012-11-20T02:45:53 1831: 00000000 0 NOTYPE WEAK DEFAULT UND __deregister_frame_info 2012-11-20T02:45:55 1846: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable 2012-11-20T02:45:56 1971: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTab 2012-11-20T02:45:58 2038: 00000000 0 NOTYPE GLOBAL DEFAULT UND __bsp_mem_init 2012-11-20T02:45:59 2224: 00000000 0 NOTYPE WEAK DEFAULT UND _Jv_RegisterClasses 2012-11-20T02:46:01 2245: 00000000 0 NOTYPE WEAK DEFAULT UND __register_frame_info 2012-11-20T02:52:42 The WEAK might be ok. I am not sure. The __bsp_mem_init one is interesting 2012-11-20T02:55:22 Just pushed ELF write support to http://git.rtems.org/chrisj/rtl-host.git/. 2012-11-20T02:55:57 I was thinking about placing the metadata info into a string section in an ELF file but will do something simpler now 2012-11-20T02:56:54 yes, this undefined global symbol is strage 2012-11-20T02:57:54 I have added a new comment calls rtems-syms to the rtl-host program and it showed up there and so I needed to check it out. If readelf sees it it must be there 2012-11-20T02:58:56 Joel wants a cross-reference tool where all global symbols in an RTEMS executable and actually referenced, ie shows if a file needs to be split. Maybe that will show something. 2012-11-20T03:00:08 I do not get the "_ITM_registerTMCloneTable" symbol 2012-11-20T03:00:39 Been building with clang and the C++ error messages are much nicer. 2012-11-20T03:01:03 Even finds spelling mistakes where a little in a label is wrong and suggests the correct answer 2012-11-20T03:01:11 thats nice 2012-11-20T03:01:12 little -> letter 2012-11-20T03:44:48 hi, does anyone have a good idea why I get so large output files? For example the hello.exe file for rtl22xx is almost 2 Mb in size and it is supposed to be used on a device that has 512k of memory. 2012-11-20T03:45:30 the exe file is an elf file, it contains also sections that are not loadable and thus will not be part of the runtime image (e.g. debug information) 2012-11-20T03:51:34 try the arm-rtems4.11-size command on the exe to see the actual foot print 2012-11-20T04:00:13 aha, but to get a usable image is it fine to just objcopy that to a binary? 2012-11-20T04:00:35 how do you load your program to the target? 2012-11-20T04:16:44 that is the actual question, i've never loaded it to a HW target before so how to get the application in shape for that? 2012-11-20T04:17:42 do you use a bootloader or debugger? 2012-11-20T04:17:52 is this an evaluation board? 2012-11-20T04:19:14 it's an eval board 2012-11-20T04:19:25 bootloader in ROM on target 2012-11-20T04:19:53 ok, how do you get the examples of your evaluation board to the target 2012-11-20T04:20:17 it loads over serial port to onboard flash 2012-11-20T04:20:53 so the thing i'm trying to do is to run RTEMS on an old arm7tdmi 2012-11-20T04:21:06 ok, you have to get the exe file into the format expected by the bootloader 2012-11-20T04:23:09 yes for that i tried to objdump to binary the exe but i get a binary that is ~2 Mb large 2012-11-20T04:23:30 the stripped exe is a few tens of kb only 2012-11-20T04:24:29 your image contains probably loadable sections that are far apart, you can use "readelf -l your.exe" 2012-11-20T04:26:03 hmm, i put .text and .rodata in flash @ 0x100000 and .data in sram @ 0x100000 in my linker script 2012-11-20T04:26:17 sorry sram @ 0x200000 2012-11-20T04:26:33 which rtems version do you use? 2012-11-20T04:26:44 4.10.2 2012-11-20T04:27:19 so not with the nice common linker scripts :) 2012-11-20T04:27:46 you should place the load section of your data into the flash 2012-11-20T04:35:29 hmm, which identifier is that? I'm new to linker scripting. 2012-11-20T04:36:49 in this case i would use the latest git master 2012-11-20T04:37:40 ok, i can switch to that 2012-11-20T04:38:01 are there any known issues with it? 2012-11-20T04:38:11 the load region is specified by the "AT" element, e.g. } > REGION_START AT > REGION_START 2012-11-20T04:38:25 with the git master? 2012-11-20T04:38:36 yes 2012-11-20T04:38:49 the status of your bsp is unknown 2012-11-20T04:39:00 do you have a debugger? 2012-11-20T04:39:15 i have access to one yes 2012-11-20T04:39:59 that specific BSP is not important since i'm trying to create a new bsp anyway 2012-11-20T04:40:27 in this case i strongly recommend to use the git master 2012-11-20T04:46:57 ok, then i'll move over to that 2012-11-20T06:18:34 *** finnland has quit IRC (Quit: Lost terminal) 2012-11-20T08:16:50 *** QingPei has joined #rtems 2012-11-20T08:30:13 *** arvind_khadri has quit IRC (Read error: Operation timed out) 2012-11-20T09:04:45 *** sebhub has quit IRC (Remote host closed the connection) 2012-11-20T09:56:17 *** QingPei has left #rtems 2012-11-20T11:24:16 *** monstr has quit IRC (Ping timeout: 246 seconds) 2012-11-20T11:36:31 *** monstr has joined #rtems 2012-11-20T12:00:33 *** monstr has quit IRC (Ping timeout: 244 seconds) 2012-11-20T16:20:12 *** rokka_ has joined #rtems 2012-11-20T16:24:34 *** rokka has quit IRC (*.net *.split) 2012-11-20T19:28:03 *** DrJoel has joined #rtems 2012-11-20T19:28:03 *** DrJoel has joined #rtems 2012-11-20T19:28:03 *** ChanServ sets mode: +o DrJoel 2012-11-20T19:38:33 *** DrJoel has quit IRC (Ping timeout: 260 seconds) 2012-11-20T19:42:08 *** DrJoel has joined #rtems 2012-11-20T19:42:08 *** ChanServ sets mode: +o DrJoel 2012-11-20T20:03:22 Hi Joel 2012-11-20T20:03:47 hey chris.. working on gci tasks. I thought we had until next Friday. I see students can sign up Monday.. :( 2012-11-20T20:04:16 Oush 2012-11-20T20:04:17 ouch 2012-11-20T20:04:37 That's why I sent out the pdf->text example for review. 2012-11-20T20:04:45 I am working on the Doxygen headers one now 2012-11-20T20:05:00 Ok 2012-11-20T20:05:04 I am hoping to get our unfinished tasks from last year out of Melange and import them again 2012-11-20T20:05:30 Just pushed entry point support to the rtems-ld tool. Will add application loading support to the target now. 2012-11-20T20:05:30 I can generate 160 of the Doxygen header tasks. :) 2012-11-20T20:05:47 That will keep the students busy 2012-11-20T20:06:02 cool! I sent embedded brains the pdfs for the class material.. teaching week of Dec 9 there 2012-11-20T20:06:06 and us 2012-11-20T20:06:27 we need more mentors.. 2012-11-20T20:07:42 Is there something that clearly explains the role and tasks a mentor does ? Maybe people do not know or understand and so do not offer. 2012-11-20T20:08:58 May be in the FAQ. It isn't nearly as rough as GSOC mentoring... just need to be quick :) 2012-11-20T20:09:07 I have made the default entry point 'rtems', ie "int rtems(int argc, char** argv)" 2012-11-20T20:10:06 that makes sense.. 2012-11-20T20:10:12 Yes how-ever if you do not know this you think it is a heavy weight role. Also people may think they need to be an RTEMS developer to apply which is also wrong 2012-11-20T20:10:43 The mentoring role is more of a marker role 2012-11-20T20:12:18 Is no entry symbol an error or a warning ? If a warning is the warning only shown if the warnings option is on the command line ? 2012-11-20T20:13:17 Hmmm maybe the entry symbols is 'undefined' and forced into the undefined symbol table to make it link in the correct things. 2012-11-20T20:14:35 gotta run.. cya 2012-11-20T20:14:41 *** DrJoel has quit IRC (Quit: Leaving) 2012-11-21T00:51:44 *** arvind_khadri has joined #rtems 2012-11-21T01:15:09 *** monstr has joined #rtems 2012-11-21T01:33:24 *** sebhub has joined #rtems 2012-11-21T01:33:38 good morning 2012-11-21T01:35:38 hi 2012-11-21T01:51:55 *** arvind_khadri has quit IRC (Remote host closed the connection) 2012-11-21T01:52:17 *** arvind_khadri has joined #rtems 2012-11-21T04:10:59 *** arvind_khadri has quit IRC (Ping timeout: 255 seconds) 2012-11-21T04:11:26 *** arvind_khadri has joined #rtems 2012-11-21T04:13:17 *** monstr has quit IRC (Ping timeout: 268 seconds) 2012-11-21T04:21:48 *** arvind_khadri has quit IRC (Read error: Connection reset by peer) 2012-11-21T04:23:57 *** monstr has joined #rtems 2012-11-21T05:16:14 *** arvind_khadri has joined #rtems 2012-11-21T06:14:20 *** QingPei has joined #rtems 2012-11-21T06:58:29 *** zw_yao has joined #rtems 2012-11-21T07:29:14 *** rokka has joined #rtems 2012-11-21T07:31:36 *** zw_yao has quit IRC (Quit: Leaving) 2012-11-21T07:34:30 *** rokka_ has quit IRC (*.net *.split) 2012-11-21T08:28:03 *** DrJoel has joined #rtems 2012-11-21T08:28:04 *** DrJoel has joined #rtems 2012-11-21T08:28:04 *** ChanServ sets mode: +o DrJoel 2012-11-21T09:06:54 *** QingPei has left #rtems 2012-11-21T09:56:18 *** monstr has quit IRC (Ping timeout: 260 seconds) 2012-11-21T10:03:14 *** DrJoel has quit IRC (Quit: Leaving) 2012-11-21T10:26:54 *** sebhub has quit IRC (Remote host closed the connection) 2012-11-21T11:04:37 *** arvind_khadri has quit IRC (Ping timeout: 265 seconds) 2012-11-21T12:55:40 *** DrJoel has joined #rtems 2012-11-21T12:56:07 *** DrJoel has joined #rtems 2012-11-21T12:56:07 *** ChanServ sets mode: +o DrJoel 2012-11-21T13:37:58 *** DrJoel has quit IRC (Ping timeout: 245 seconds) 2012-11-21T14:18:57 *** DrJoel has joined #rtems 2012-11-21T14:19:22 *** DrJoel has quit IRC (Changing host) 2012-11-21T14:19:22 *** DrJoel has joined #rtems 2012-11-21T14:19:22 *** ChanServ sets mode: +o DrJoel 2012-11-21T16:12:01 *** DrJoel has quit IRC (Quit: Page closed) 2012-11-21T21:44:24 *** QingPei has joined #rtems 2012-11-22T00:52:54 *** monstr has joined #rtems 2012-11-22T01:30:35 *** sebhub has joined #rtems 2012-11-22T01:30:47 good morning 2012-11-22T01:34:15 *** arvind_khadri has joined #rtems 2012-11-22T03:20:02 *** QingPei has quit IRC (Ping timeout: 245 seconds) 2012-11-22T03:52:04 *** monstr has quit IRC (Ping timeout: 252 seconds) 2012-11-22T03:56:40 *** monstr has joined #rtems 2012-11-22T04:04:54 *** monstr has quit IRC (Ping timeout: 264 seconds) 2012-11-22T04:05:20 *** monstr has joined #rtems 2012-11-22T07:12:05 *** QingPei has joined #rtems 2012-11-22T08:31:52 *** QingPei has left #rtems 2012-11-22T08:35:35 *** arvind_khadri has quit IRC (Ping timeout: 265 seconds) 2012-11-22T10:45:19 *** sebhub has quit IRC (Remote host closed the connection) 2012-11-22T10:49:21 *** arvind_khadri has joined #rtems 2012-11-22T12:44:50 *** monstr has quit IRC (Ping timeout: 252 seconds) 2012-11-22T15:31:50 *** kiwichris has quit IRC (Quit: This computer has gone to sleep) 2012-11-22T16:21:19 *** kiwichris has joined #rtems 2012-11-22T20:37:47 *** QingPei has joined #rtems 2012-11-22T21:02:45 *** QingPei has quit IRC (Quit: Leaving.) 2012-11-22T22:12:22 *** kiwichris has quit IRC (Quit: This computer has gone to sleep) 2012-11-22T22:21:51 *** arvind_khadri has quit IRC (Ping timeout: 260 seconds) 2012-11-22T22:34:45 *** arvind_khadri has joined #rtems 2012-11-22T22:50:27 *** kiwichris has joined #rtems 2012-11-23T00:03:49 *** arvind_khadri has quit IRC (Ping timeout: 256 seconds) 2012-11-23T00:55:14 *** monstr has joined #rtems 2012-11-23T01:35:37 *** sebhub has joined #rtems 2012-11-23T01:41:13 good morning 2012-11-23T03:55:51 *** arvind_khadri has joined #rtems 2012-11-23T06:29:16 *** jahf has quit IRC (Ping timeout: 246 seconds) 2012-11-23T07:47:21 *** antgreen has joined #rtems 2012-11-23T07:53:28 *** QingPei has joined #rtems 2012-11-23T07:54:25 *** QingPei has left #rtems 2012-11-23T08:49:42 *** monstr has quit IRC (Ping timeout: 252 seconds) 2012-11-23T08:54:34 *** arvind_khadri has quit IRC (Ping timeout: 244 seconds) 2012-11-23T09:20:25 *** jahf has joined #rtems 2012-11-23T09:24:58 *** jahf has quit IRC (Ping timeout: 246 seconds) 2012-11-23T09:25:25 *** jahf has joined #rtems 2012-11-23T10:26:35 *** sebhub has quit IRC (Remote host closed the connection) 2012-11-23T12:55:04 *** arvind_khadri has joined #rtems 2012-11-23T13:28:54 *** arvind_khadri has quit IRC (Ping timeout: 264 seconds) 2012-11-23T14:30:18 *** arvind_khadri has joined #rtems 2012-11-23T14:57:42 *** arvind_khadri has quit IRC (Ping timeout: 250 seconds) 2012-11-23T15:46:32 *** kiwichris has quit IRC (Quit: This computer has gone to sleep) 2012-11-23T15:48:10 *** kiwichris has joined #rtems 2012-11-23T16:44:52 *** kiwichris has quit IRC (Quit: This computer has gone to sleep) 2012-11-23T18:34:28 *** kiwichris has joined #rtems 2012-11-24T02:07:47 *** alseh has joined #rtems 2012-11-24T02:24:30 *** alseh has quit IRC (Read error: Operation timed out) 2012-11-24T04:18:37 *** monstr has joined #rtems 2012-11-24T06:03:01 *** monstr has quit IRC (Read error: Operation timed out) 2012-11-24T11:33:16 *** alseh has joined #rtems 2012-11-24T11:55:01 *** alseh has quit IRC (Ping timeout: 252 seconds) 2012-11-24T13:53:07 *** alseh has joined #rtems 2012-11-24T14:54:41 *** alseh_ has joined #rtems 2012-11-24T15:06:06 *** alseh_ has quit IRC (Ping timeout: 264 seconds) 2012-11-25T00:05:51 *** rokka_ has joined #rtems 2012-11-25T00:06:01 *** lcpfnvcy has joined #rtems 2012-11-25T00:10:26 *** antgreen has quit IRC (*.net *.split) 2012-11-25T00:10:26 *** verm__ has quit IRC (*.net *.split) 2012-11-25T00:10:27 *** kiwichris has quit IRC (*.net *.split) 2012-11-25T00:10:31 *** ChanServ has quit IRC (*.net *.split) 2012-11-25T00:10:33 *** rokka has quit IRC (*.net *.split) 2012-11-25T00:10:33 *** lcpfnvcy_ has quit IRC (*.net *.split) 2012-11-25T00:16:06 *** ChanServ has joined #rtems 2012-11-25T00:16:06 *** gibson.freenode.net sets mode: +o ChanServ 2012-11-25T00:19:47 *** verm__ has joined #rtems 2012-11-25T00:21:39 *** kiwichris has joined #rtems 2012-11-25T00:21:45 *** antgreen has joined #rtems 2012-11-25T02:22:23 *** arvind_khadri has joined #rtems 2012-11-25T04:06:43 *** monstr has joined #rtems 2012-11-25T05:41:08 *** arvind_khadri has quit IRC (Ping timeout: 248 seconds) 2012-11-25T06:06:39 *** QingPei has joined #rtems 2012-11-25T06:49:16 *** monstr has quit IRC (Ping timeout: 250 seconds) 2012-11-25T08:53:45 *** QingPei1 has joined #rtems 2012-11-25T08:57:32 *** QingPei has quit IRC (Ping timeout: 250 seconds) 2012-11-25T09:48:13 *** DrJoel has joined #rtems 2012-11-25T09:48:14 *** DrJoel has joined #rtems 2012-11-25T09:48:14 *** ChanServ sets mode: +o DrJoel 2012-11-25T09:53:31 *** QingPei1 has quit IRC (Quit: Leaving.) 2012-11-25T11:01:32 *** arvind_khadri has joined #rtems 2012-11-25T11:47:24 *** arvind_khadri has quit IRC (Ping timeout: 265 seconds) 2012-11-25T13:33:18 *** alseh has quit IRC (Remote host closed the connection) 2012-11-25T18:40:56 *** DrJoel has quit IRC (Quit: Leaving) 2012-11-25T20:08:36 *** antgreen` has joined #rtems 2012-11-25T20:08:42 *** antgreen has quit IRC (Remote host closed the connection) 2012-11-25T20:34:24 *** antgreen` has quit IRC (Ping timeout: 276 seconds) 2012-11-25T22:47:44 *** antgreen has joined #rtems