00:00:00 --- log: started forth/13.10.09 00:51:56 --- nick: ASau` -> ASau 02:14:45 --- quit: c00kiemon5ter (Ping timeout: 264 seconds) 02:37:07 --- quit: kludge` (Ping timeout: 264 seconds) 02:41:39 --- join: kludge` (~comet@unaffiliated/espiral) joined #forth 03:08:22 --- quit: Bahman (Quit: Leaving.) 04:19:35 --- join: c00kiemon5ter (~c00kiemon@foss-aueb/coder/c00kiemon5ter) joined #forth 05:00:09 --- join: nighty^ (~nighty@lns-bzn-49f-62-147-170-46.adsl.proxad.net) joined #forth 06:09:26 --- quit: saeftl (Ping timeout: 260 seconds) 06:12:17 --- join: RodgerTheGreat (~rodger@71-13-211-110.dhcp.mrqt.mi.charter.com) joined #forth 06:23:30 --- join: impomatic (~digital_w@87.113.111.85) joined #forth 08:11:49 --- join: saeftl (cbauerm@pestilenz.org) joined #forth 08:36:36 --- join: overdamped (~overdampe@unaffiliated/overdamped) joined #forth 09:07:05 --- join: _spt_ (~Jaat@host-92-12-214-202.as43234.net) joined #forth 09:07:06 --- quit: _spt_ (Changing host) 09:07:06 --- join: _spt_ (~Jaat@unaffiliated/-spt-/x-5624824) joined #forth 09:34:35 --- quit: bjorkintosh (Remote host closed the connection) 09:39:50 --- join: bjorkintosh (~bjork@ip68-13-229-200.ok.ok.cox.net) joined #forth 09:52:33 --- quit: daowee (Ping timeout: 264 seconds) 10:44:19 --- join: Kumool (~nmz@173.215.185.136) joined #forth 10:46:34 --- join: kumul (~mool@adsl-64-237-233-141.prtc.net) joined #forth 10:48:50 --- quit: Kumool (Ping timeout: 248 seconds) 11:08:59 --- join: Kumool (~nmz@adsl-64-237-233-141.prtc.net) joined #forth 11:39:47 --- quit: Kumool (Quit: Divided by 0) 11:44:12 --- quit: kumul (Ping timeout: 264 seconds) 11:45:06 --- quit: goingretro (Read error: Connection reset by peer) 11:59:20 --- join: Kumul (~nmz@adsl-64-237-233-205.prtc.net) joined #forth 11:59:24 --- join: kumool (~mool@adsl-64-237-233-205.prtc.net) joined #forth 13:12:57 --- quit: true-grue (Read error: Connection reset by peer) 13:39:14 --- quit: Kumul (Quit: Divided by 0) 13:40:03 --- join: Kumul (~nmz@adsl-64-237-233-205.prtc.net) joined #forth 13:40:25 --- join: noneofmynickswor (~mool@adsl-64-237-233-205.prtc.net) joined #forth 13:43:39 --- quit: kumool (Ping timeout: 252 seconds) 14:25:21 --- quit: nighty^ (Quit: Disappears in a puff of smoke) 14:45:34 --- join: nighty^ (~nighty@lns-bzn-49f-62-147-170-46.adsl.proxad.net) joined #forth 14:45:52 --- quit: overdamped (Ping timeout: 264 seconds) 14:49:17 --- join: nighty- (~nighty@static-68-179-124-161.ptr.terago.net) joined #forth 14:54:20 --- quit: nighty- (Quit: leaving) 14:56:32 --- join: nighty- (~nighty@static-68-179-124-161.ptr.terago.net) joined #forth 15:09:17 --- quit: nighty^ (Quit: Disappears in a puff of smoke) 15:52:44 --- quit: _spt_ (Quit: kiss my aura dora) 16:33:42 ttmrichter: how's the stm32 forth coming? i'm just now getting mine up and debugging with gdb (by up i mean an asm hello world loop - not forth) 16:34:33 bluekelp: I'm at roughly that stage myself. I've been side-tracked by learning the execrably-documented GNU toolchain plus the chip's ... quirks ... itself. 16:36:18 the chip, and openocd, do seem quirky. e.g., when i re-flash the demo it ships with, i need to tell it to write to 0x0000000 (all zeros) but when i want to flash my own c/asm it only works at 0x08000000 (zero, eight, zero...) 16:37:16 that makes no sense to me yet. and the c compiles and works but nearly equiv asm is still giving me issues, etc. 16:41:55 --- join: overdamped (~overdampe@unaffiliated/overdamped) joined #forth 16:49:23 bluekelp: The answer to your conundrum lies in the Flash mapping. 16:49:49 The C startup code (which you don't see unless you look for it) does some Deep Magic involving remapping memory. 16:52:01 --- quit: c00kiemon5ter (Ping timeout: 240 seconds) 16:52:37 hmm, the linker script is the same and i've even inspected the gcc asm output ((this is for the c vs asm issue -- the second one)) 16:53:15 i have not tried compiling their code at all - i'm using the hex "binary" that i downloaded from the vendor ((for the first issue)) 17:30:56 I've compiled the STMF4DISCOVERY demo app using a GNU toolchain and got it working fine. 17:31:10 And I'm not talking about the generated ASM. I'm talking about the assembler source file that is the C startup code. 17:35:43 bluekelp: /Libraries/CMSIS/ST/STM32F4xx/Source/Templates/TrueSTUDIO/startup_stm32f4xx.s 17:35:46 That's part of the magic. 17:36:07 Also look, IIRC, at something like "system_stm32f4xx.c". 18:13:05 --- join: beretta (~yaaic@74.135.121.153) joined #forth 19:05:35 --- quit: overdamped (Ping timeout: 265 seconds) 19:09:56 ah thx, will do. the c i was referring to was a simple hello world (see http://lisglug.org/viewtopic.php?f=34&t=40&p=45#p45) 19:11:08 swapping out that c file for an asm version is proving more difficult. i think part of it is a gdb glitch though. but still trying to find out which interrupt is triggering in asm (but not c) 19:34:07 --- quit: nisstyre (Ping timeout: 265 seconds) 19:43:31 --- quit: RodgerTheGreat (Quit: RodgerTheGreat) 19:48:29 --- join: nisstyre (~yours@oftn/member/Nisstyre) joined #forth 22:01:13 --- join: ASau` (~user@p5797F856.dip0.t-ipconnect.de) joined #forth 22:02:26 --- quit: ErhardtMundt (Ping timeout: 260 seconds) 22:04:41 --- quit: ASau (Ping timeout: 264 seconds) 22:30:18 --- join: Bahman (~Bahman@2.146.250.166) joined #forth 22:32:43 --- join: kumool (~mool@173.215.185.136) joined #forth 22:35:57 --- quit: Kumul (Ping timeout: 265 seconds) 22:36:43 --- quit: noneofmynickswor (Ping timeout: 268 seconds) 22:40:14 --- join: true-grue (~quassel@95-25-32-76.broadband.corbina.ru) joined #forth 23:28:37 --- quit: kumool (Quit: Leaving) 23:59:59 --- log: ended forth/13.10.09