00:00:00 --- log: started forth/20.04.06 00:07:35 --- quit: webchat9 (Ping timeout: 260 seconds) 00:46:38 --- join: xek__ joined #forth 00:56:35 --- join: dys joined #forth 01:01:14 --- join: webchat9 joined #forth 01:06:25 --- quit: _whitelogger (Remote host closed the connection) 01:09:28 --- join: _whitelogger joined #forth 01:39:43 --- join: john_cephalopoda joined #forth 01:45:17 --- quit: jsoft (Ping timeout: 256 seconds) 01:51:33 --- quit: dys (Remote host closed the connection) 01:53:06 --- join: mtsd_ joined #forth 01:56:06 --- quit: mtsd (Ping timeout: 265 seconds) 02:25:55 --- join: dys joined #forth 03:11:17 --- quit: rdrop-exit (Ping timeout: 240 seconds) 03:46:43 --- join: dave0 joined #forth 03:54:26 --- quit: mtsd_ (Quit: Leaving) 04:05:37 --- join: rdrop-exit joined #forth 04:35:28 --- join: mtsd joined #forth 04:50:59 --- join: dddddd joined #forth 05:08:33 --- quit: rdrop-exit (Quit: Lost terminal) 05:56:18 --- quit: iyzsong (Ping timeout: 265 seconds) 06:00:36 --- quit: dave0 (Quit: dave's not here) 06:02:51 --- join: cheater joined #forth 06:05:18 --- quit: webchat9 (Ping timeout: 265 seconds) 06:20:45 --- quit: mtsd (Quit: Leaving) 06:29:06 --- quit: john_cephalopoda (Ping timeout: 260 seconds) 06:32:47 --- join: john_cephalopoda joined #forth 06:56:48 --- join: webchat9 joined #forth 07:08:33 --- join: jsoft joined #forth 07:19:38 --- quit: Lord_Nightmare (Quit: ZNC - http://znc.in) 07:29:51 --- quit: john_cephalopoda (Read error: Connection reset by peer) 07:30:02 --- join: john_cephalopoda joined #forth 07:45:21 --- join: Lord_Nightmare joined #forth 08:05:33 --- quit: Lord_Nightmare (Quit: ZNC - http://znc.in) 08:06:50 --- join: Lord_Nightmare joined #forth 08:18:07 --- quit: proteus-guy (Quit: Leaving) 08:18:30 --- join: proteus-guy joined #forth 08:24:59 --- quit: jsoft (Ping timeout: 265 seconds) 08:32:21 --- join: jsoft joined #forth 08:39:37 --- quit: Zarutian_HTC (Ping timeout: 240 seconds) 08:51:30 tpbsd: do you want translations of the german comments? 08:52:45 tpbsd: maybe some of the peripherals have buffers they added to get to 192kB 08:53:07 or an additional m0 core with its own puny sram? 09:03:08 --- join: Zarutian_HTC joined #forth 09:09:27 --- nick: xek__ -> xek 09:10:44 --- join: TheCephalopod joined #forth 09:10:59 --- quit: john_cephalopoda (Read error: Connection reset by peer) 09:25:26 crest_, thanks but I have the english pdf's 09:26:43 crest_, I never use this chip myself anyway, I fired it up to help test tabemann's Forth 09:45:12 : w1 POSTPONE [ ; IMMEDIATE 09:45:12 : w2 POSTPONE ] ; IMMEDIATE 09:45:13 : test1 w1 S" worked1" TYPE w2 ; \ nothing is printed 09:45:13 : test2 [ S" worked2" TYPE ] ; \ worked2 is printed 09:45:13 09:45:25 how to make w1 and w2 work as [ and ] ? 09:46:11 --- quit: gravicappa (Ping timeout: 265 seconds) 09:48:29 webchat9: Remove POSTPONE 09:48:31 I think 09:49:18 No that's dumb 09:53:07 webchat9: Okay The issue is that ] should not be postponed because you want its interpretation syntax 09:54:37 Remember that after w1 you are in interpretation mode, so w2 is then going to compile ] (which never happens usually, if you use ] after [ ) 09:57:36 I think w2 isn't going to compile ] , it will just execute it 10:00:07 Hmm you might be right 10:00:18 Maybe it's because POSTPONE doesn't have interpretation semantics 10:00:33 Oh you're not interpreting it 10:01:10 I'll just shut up before I get anymore of this wrong, as you can see I am not experienced with the compiler magic 10:01:27 no problem, thanks for giving it a thought 10:01:37 I've been struggling with it for some hours 10:01:57 Thanks for hitting me with it because the more *I* think about it the better I'll understand it ;) 10:03:33 I learned that in spf-forth one can do : my [ ALSO ASSEMBLER ] [ NOP NOP NOP A; ] [ PREVIOUS ] ; 10:03:33 \ to add 3 asm instructions 10:04:04 now I want to wrap [ ALSO ASSEMBLER ] into a new word called ASM[ 10:04:13 so I need to solve this mystery 10:04:40 But... I think I *can* say that 'IMMEDIATE' on w2 is erroneous, but I don't see how it will hurt it either 10:07:37 webchat9: What if you use an already defined word that prints something? 10:08:51 I mean instead of S" .." TYPE 10:09:02 lemme try 10:09:57 : hello S" hello_worked" TYPE ; 10:09:57 : test3 w1 hello w2 ; \ nothing printed 10:12:33 hm strange 10:12:40 in gforth they get printed 10:12:44 but not in spf-forth 10:13:22 Yes that is very strange 10:13:42 ok it turns out I was in a different VOCABULARY 10:13:58 Ah 10:14:00 IIRC ' .( is an IMMEDIATE variant of ' ." . 10:14:00 which replaced stuff like usual words 10:14:30 so things were behaving strange 10:14:33 Good that you solved it! 10:14:36 DKordic: right 10:14:40 thank you so much guys 10:14:53 I will be careful around vocabs lol 10:14:58 nasty 10:23:37 --- join: rdrop-exit joined #forth 10:23:54 webchat9: 10:23:59 : w1 POSTPONE [ ; IMMEDIATE 10:24:06 : w2 ] ; 10:24:33 right . veltas' comment was correct: "Remember that after w1 you are in interpretation mode, so w2 is then going to compile ] (which never happens usually, if you use ] after [ )" 10:25:24 correct 10:25:27 rdrop-exit, Zen Guru of Forth! 10:25:46 rdrop-exit, are you awake early or late ? 10:26:12 I'm late for bed, just winding down 10:26:37 heh, winding down with some Forth :) 10:27:10 just finished binging on news and videos with the wife 10:28:21 you're up late 10:28:31 (or very early) 10:28:36 i just woke up, it's 0330 here 10:28:52 0130 here 10:29:38 going to hit the sack, catch you tommorow when I have my morning coffee 10:29:39 yeah, we stopped 'daylight saving' here on the 5th 10:29:44 cya! 10:29:52 goodnight :) 10:29:59 --- quit: rdrop-exit (Quit: Lost terminal) 10:30:03 g'night 10:37:19 is there a way to declare a word INLINE ? 10:42:34 inline, ? 10:43:06 --- quit: jsoft (Ping timeout: 258 seconds) 10:48:13 10:48:20 SEE BP 10:48:20 589653 CC INT 3 10:48:20 589654 C3 RET NEAR 10:48:35 : my ['] BP [ INLINE, ] ; \ I'd like to INLINE it 10:48:55 so that SEE MY also gives the same definition as SEE BP 10:49:01 (the above doesn't work) 10:50:19 does INLINE need to be in square brackets ? 10:51:09 without square brackets: SEE my 10:51:16 589667 8945FC MOV FC [EBP] , EAX 10:51:16 58966A B853965800 MOV EAX , # 589653 10:51:16 58966F 8D6DFC LEA EBP , FC [EBP] 10:51:16 589672 E815A2FDFF CALL 56388C ( INLINE, ) 10:51:16 589677 C3 RET NEAR 10:51:17 END-CODE 10:54:37 589672 E815A2FDFF CALL 56388C ( INLINE, ) is that BP ? 10:55:19 looks like it's a call and not inlined 10:55:41 --- part: TheCephalopod left #forth 10:57:37 perhaps you have the rigt syntax but BP cant be inlined for some reason ? 10:57:49 not everything can be inlined 10:58:00 ok 10:58:18 I'm guessing only, I'm a noob myself 10:58:39 i know with my own Forth that I cant inline certain things 10:59:00 --- quit: Zarutian_HTC (Read error: Connection reset by peer) 10:59:02 BP is just a single asm instruction , a very simple ordinary word, I think it should be inlined 10:59:04 but mine has auto inlining so if it can be inlined, it already is 10:59:15 --- join: Zarutian_HTC joined #forth 11:00:54 i do know when Ive tried to inline word(s) that werent automatically inlined, it wouldnt do it 11:01:34 webchat9, have you inlined any words yet in other code ? 11:02:09 no,I never tried to inline words 11:02:21 I'm new to forth 11:02:52 https://cybre.space/@nightpool/100006709582432857 11:06:31 --- join: crest joined #forth 11:07:37 --- join: lonjil2 joined #forth 11:08:06 webchat9, generally you specify INLINE within BP 11:08:28 --- quit: crest_ (Read error: Connection reset by peer) 11:08:28 --- quit: lonjil (Quit: No Ping reply in 180 seconds.) 11:08:28 --- quit: Croran (Quit: No Ping reply in 180 seconds.) 11:08:40 not within the later word that uses BP 11:08:57 --- join: Croran joined #forth 11:09:34 then when BP is called it gets inlined 11:09:57 tpbsd: did you get around to building a new usb enabled mecrisp st image for bluepills? 11:10:13 crest, no, havent started yet 11:10:56 Ive made a lot of changes to my system since that old binary and I have to bring thats stuff up to date yet 11:11:52 I tend to do all my improvements on cortex-m0 then backport it to M3 as I don't actually use the M3 in any projects 11:12:05 so it will take a while to do that 11:13:01 I've significantly changed my SVD2FORTH which means a fair bit of M3 code needs to be updated 11:18:12 so it's a lot more work than just running ./assemble ;-) 11:18:45 btw what does the -ra suffix for some targets signify? 11:18:52 well it's easy enuf, just a fair bit to do 11:19:49 https://mecrisp-stellaris-folkdoc.sourceforge.io/ra-kernel.html?highlight=register%20allocator 11:20:08 The RA (Register Allocator) Kernel contains an analytical compiler which keeps track of the top five stack elements and maps them to registers whenever possible. 11:27:26 Darn I missed rdrop, was hoping to ask him about his port fetch/store words 11:27:28 Another time 11:27:52 So I was right the first time about [ and ] apparantly, that is the most shocking part to me :P 11:28:24 hahha, some people just have the knack! 11:31:07 Well webchat9 easily convinced me I was wrong, and I feel like I deserve little credit if my answers lack that conviction to say "no u" 11:33:59 such is life, I find Im easily swayed by a logical argument, just proves we have open minds! 11:34:07 actually I was convinced by the answer but then forth's tricked me 11:34:45 so I started believing it's not that way 11:35:13 I always look to my notes before I assert that my opinion is correct with code examples 11:35:40 it was interesting to observe, how logical the answer seemed at first, then how it felt wrong, and finally it turned out it was actually right 11:36:06 fact is Forth is very complex, it's "easy to learn but difficult to master" 11:37:02 plus every Forth is different 11:47:23 catch you later friends 11:47:34 --- nick: webchat9 -> webchat9_bbl 11:47:39 cya 11:51:54 --- quit: webchat9_bbl (Ping timeout: 250 seconds) 11:55:30 --- quit: reepca (Read error: Connection reset by peer) 11:56:01 --- join: reepca joined #forth 12:00:41 --- quit: dddddd (Ping timeout: 256 seconds) 12:27:51 --- quit: Zarutian_HTC (Read error: Connection reset by peer) 12:28:02 --- join: Zarutian_HTC joined #forth 12:55:50 --- quit: kori (Ping timeout: 260 seconds) 12:56:06 --- join: mark4 joined #forth 12:57:19 --- join: jsoft joined #forth 13:37:31 --- quit: xek (Ping timeout: 258 seconds) 13:54:00 --- join: dddddd joined #forth 13:55:49 --- quit: mark4 (Quit: Leaving) 14:03:01 --- quit: jsoft (Ping timeout: 265 seconds) 14:15:09 --- join: WickedShell joined #forth 14:33:02 --- quit: actuallybatman (Ping timeout: 260 seconds) 14:40:16 --- join: actuallybatman joined #forth 17:05:47 --- join: dave0 joined #forth 17:57:05 --- join: rdrop-exit joined #forth 18:05:36 --- join: iyzsong joined #forth 18:29:46 hey guys 18:29:59 --- quit: pareidolia_ (Ping timeout: 258 seconds) 18:30:24 hey tabemann ! 18:30:54 good morning (-_-)zzz c[] 18:31:30 I should read up on that Nordic board so I'll know to work with it 18:31:52 one of the downsides of that board is apparently it doesn't support remote debugging 18:31:56 goodmorning sleepy Zen Guru of Forth 18:32:07 ?? 18:32:14 it's a cortem-M4 18:32:20 it's a cortex-M4 18:32:56 likewise Forth Master Technician (tm)! 18:33:08 i cant see any way theyd be even useful without remote debugging 18:34:44 https://devzone.nordicsemi.com/f/nordic-q-a/40701/debugging-on-nrf52840-dongle 18:37:10 I managed to find a solution though, with the help of SB47 next to debug-out connector. 18:37:11 When I couple SB47 the SWD cable I use takes Voltage and the nRF Dongle has power from the cable. 18:37:41 tabemann, hes using a segger and stuff and had some voltage level problem 18:37:52 ah 18:38:03 every cortex-m has JTAG or SWD 18:38:19 It has an onboard Segger J-Link, which I think limits your flexibility 18:38:21 it's part of the ARM CORE 18:38:59 ahh, that may be part of it, but I have no Segger experience 18:39:16 if you're stuck going through the Segger J-link rather than having direct access to the debugging capabilities of the chip 18:41:03 ahh 18:41:04 Similar situation with the Hi-Five board, which is why I decided to avoid it 18:41:22 whats more the $100 dev board is the same 18:41:25 The nRF51 DK board has the following key features: 18:41:26 · nRF51422 flash based ANT/ANT+, Bluetooth low energy SoC solution 18:41:26 · 2.4 GHz compatible with nRF24L devices 18:41:26 · Buttons and LEDs for user interaction 18:41:26 · I/O interface for Arduino form factor plug-in modules 18:41:26 · SEGGER J-Link OB Debugger with debug out functionality 18:41:28 · Virtual COM Port interface via UART 18:41:30 · Drag and drop Mass Storage Device (MSD) programming 18:41:32 · mbed enabled 18:41:41 --- join: pareidolia joined #forth 18:42:04 hmm Arduino users and Segger seem to go together 18:42:24 tabemann, if you need a Segger that's a big expense 18:42:52 The problem is when they force you to use the onboard debugger and it's related tools 18:42:53 maybe thats why Forth is popular on the $10 board ? 18:43:04 rdrop-exit, yeah, agreed 18:43:47 I'd like to have debugger access for initial kernel debugging 18:44:42 aparently the Segger stuff is high end and gives more breakpoints etc, but Ive never seen the point when I have the STM SWD programmer/debugger on every disco and nucleo board 18:45:17 rdrop-exit, do you know the difference between a segger and jtag or swd ? 18:45:27 --- join: pareidolia_ joined #forth 18:45:37 I personally don't need anything elaborate as I rarely use more than a few breakpoints 18:45:46 tabemann, I've seen binaries that purport to turn a 'blue-pill' into a Segger 18:45:57 even a RPI 18:46:30 Ive tried the blue pill one on my non blue pill gear (same electrically) and could't get them to work 18:46:32 --- quit: pareidolia (Ping timeout: 265 seconds) 18:47:21 they purport to create a SWD and GDB 'interface' on the one 'blue pill' but I dont see that as anything special 18:47:26 I don't remember the details, the problem is the board manufacturers use the presence of the onbard debugger as an excuse not to give you direct access to the JTAG (or whatever) pins, you're forced to dance to the onboard debugger's tune 18:48:00 it sounds like another arduino user 'magic tool' 18:48:47 yup 18:48:49 stuff like that really annoys people like me as it's all just sugar coating over the same stuff I use and 10x the price 18:49:15 the 'hype' around the Segger is what gives it away to me 18:50:00 the guy using that board never mentioned a segger 18:50:11 --- join: boru` joined #forth 18:50:14 --- quit: boru (Disconnected by services) 18:50:16 --- nick: boru` -> boru 18:50:56 note on the hi-five you're only choice in debug is the onbard Segger J-Link, drag/drop code download 18:51:03 https://www.sifive.com/boards/hifive1-rev-b 18:51:43 I don't want my only access to debug to be through a proprietary blob 18:51:51 no thanks 18:52:18 all this makes me not want to bother with the nordic board 18:53:03 I feel your disappointment 18:53:26 ( Contributed by John Huberts ) 18:53:26 I have been using the nRFgo Motherboard fitted with a nRF51822 module 18:53:26 to do the development and testing. Programming is done using nRFStudio 18:53:26 and the Segger J-LINK LITE that comes with the dev kit. 18:53:26 I was also able to debug using GDB in the nRF51 Eclipse IDE 18:53:27 The motherboard has a DB9 for serial port connection but jumpers need to 18:53:29 be placed between P15 (RXD, TXD) and P9 (P2.0, P2.1). If you don't have a 18:53:31 serial port on your PC then you will need a USB-serial cable. 18:53:33 The UART can be configured to use other pins on the SOC by changing these 18:53:35 lines in in terminal.s: 18:53:37 .equ RX_PIN_NUMBER, 16 18:53:41 .equ TX_PIN_NUMBER, 17 18:54:35 ... so it looks like a Segger J-LINK LITE comes with that $100 dev board 18:54:56 I'd rather have JTAG and go through a USB-JTAG cable 18:54:58 but not with the $10 board 18:55:24 rdrop-exit, me too, and maybe the $100 board stuff needs Windows ? 18:55:33 eek! 18:55:50 =8-O 18:55:58 the board I'm using is actually the nRF52840 18:56:04 tabemann, sorry for the bad recommendation, but the Nordic chip is pretty awesome 18:56:23 tabemann, theyre all much the same like the STM stuff 18:56:33 yeah 18:57:08 to port Mecrisp-Stellaris to the nRF52840 all the guy had to do was change the usart and the memory resource config iirc 18:57:13 A board should allow you to have total control without going through, as tp calls it, "sugar coating" 18:57:38 I just hope I can at least program the damn thing over USB 18:57:39 rdrop-exit, I'm the first here to agree with that 18:58:10 using tools available as free software on Linux 18:58:21 tabemann, ah well, at least it's only $10 or so 18:58:27 yeah 18:58:40 That's the Forth philosophy, Total Interactive Control 18:58:41 I have some pretty expensive boards here I cant use 18:59:23 one is a really *really* nice board in a big kit, designed to interact with android phones 18:59:32 No Middlemen 18:59:33 that's why I so much didn't want to shell out the money for the $100 board 18:59:39 I think I paid about $200 for it 18:59:58 it will never run Forth and has it's own dev system etc 19:00:24 too expensive to throw away, too specialised to use 19:00:49 I hate it when they make things "simpler" by locking you out 19:01:13 rdrop-exit, yeah, but the hobby market creates these kind of things 19:01:39 most hobbyists would throw a fit if they had to connect the 4 wires from a SWD programmer 19:01:44 they expect that the user is going to be the kind of person who uses arduino-type crap 19:01:51 exactly 19:02:25 I mean look at the price of the arduinos or the ancient chips, WAY above much later and far more competent tech 19:03:14 I'm hoping the growth of RISC-V will result in more open hardware 19:03:19 I paid $0.56 for my STM32F051's but what does a MEGA328 chip for the first Arduino cost today ? 19:04:28 rdrop-exit, me too, but people are getting a bit sick of China's endless counterfeit chips 19:05:24 --- quit: dave0 (Quit: dave's not here) 19:06:39 as long as there's a market they'll keep making them 19:07:32 true 19:07:46 fool me once etc... 19:07:57 the market tho is the 'rebadging' market 19:08:29 so people order a cheap Chinese board and it comes with a relabled counterfeit chip ... 19:08:46 which is 95% 'compatible' 19:09:06 okay, from looking at the datasheet on the dongle board I am getting... it has support for SWD... but it requires soldering... 19:09:14 damn 19:09:18 it's up to the buyer to be willing to spend more for quality and buy directly from a reputable manufacturer 19:09:43 they're will always be cheap junk available 19:09:54 (in any market) 19:09:55 that's why I've gotten my boards from STMicroelectronics directly 19:10:28 and the Nordic board I'm getting from an authorized dealer (DigiKey) 19:10:40 rdrop-exit, yes, exactly, but the hobby market thing that a complete running MCU board shouldn't cost more than $1. They put my penny-pinching ex-wife to shame 19:11:21 tabemann, yeah that board is a aftermarket design, thats why it's so cheap 19:11:49 it's like the 'blue pill' but there are no nordic chip fakes about 19:12:47 tabemann, I think it came out of "Seed Studio" who make great gear, very reputable. I have one of their boards and it's excellent 19:13:27 if you're not doing volume you shouldn't be penny pinching 19:14:26 They made a 200MHz logic analyser board with a USB interface for $50, it is so good I junked my ancient (second hand) 20MHz HP logic analyer that I paid $1000 AUD for back in the 70's 19:14:30 for my two STM boards I didn't see any need to penny-pinch, and I'm only getting a cheapo Nordic board is because the alternative is way expensive 19:15:09 and tabemann is a hobbyist he wont be producing 1 million units 19:15:44 --- join: jsoft joined #forth 19:15:53 tabemann, STM do make really expensive boards also, any factory dev board usually costs thousands, to tens of thousands 19:16:31 so $100 for a factory Nordic board is actually a bargain ... except for the Segger bs 19:17:46 this is the 'golden age of microprocessors' everything is so cheap I still have trouble believing it 19:18:21 I realize that 19:18:35 maybe there are alternative nordic boards without the crap ? 19:19:34 unfortunately it's also the golden age of limiting direct access to almost everything via bloated tools and APIs 19:19:59 https://www.sparkfun.com/products/13990 19:20:09 and libraries 19:20:10 rdrop-exit, so true :( 19:20:14 yep 19:21:41 tho I think I have made one real Forth cortex-m 'library' in that it takes a parameter when called and offers Words that then do useful stuff 19:21:49 I think that's one of the reasons people turn to retro-computing as a hobby, the relative freedom compared to what they deal with in their "modern" computing jobs 19:22:38 I'm not a fan of retro-computing, it makes me want to throw up. I HAD to work with that old crap once! 19:22:58 todays mcus are like a gift from Ghod! 19:25:12 fine, but imagine what the typical computer guy deals with at work, Javascript and such 19:26:40 The nRF52832 Breakout ships out with a pre-programmed serial bootloader, so you don't need a specialized JTAG programmer to load code onto it. 19:27:01 hmm, one can use the serial bootloader to upload a Forth 19:27:18 rdrop-exit, good point 19:28:36 but a serial bootoader doesnt help with debugging 19:29:20 tabemann, that link just above does have SWD/JTAG connector pads but soldering is needed 19:31:54 tabemann, BBC Micro Bit UK computer edu device --> nRF51822 19:32:01 supported by Mecrisp-Stellaris 19:32:06 cheap 19:32:37 tpbsd: pads on package or on board? If latter then their placement might be for pogopin jig. 19:33:29 oh, right. Have examined those. Trying to recall the pad layout 19:34:12 Zarutian_HTC, I used the wrong term, they look like 0.1" vias for headers 19:35:10 Zarutian_HTC, but tabemann doesnt solder so the https://www.sparkfun.com/products/13990 board is no use to him 19:35:33 Zarutian_HTC, something like the microbit may be tho as they are fully assembled 19:35:46 --- quit: actuallybatman (Ping timeout: 256 seconds) 19:36:21 tenth of an inch spacing? Gimme this in thous (thousands of an inch) 19:36:38 back 19:38:11 Flash ROM 256KB 19:38:12 RAM 16KB 19:38:12 Speed 16MHz 19:38:22 tabemann: why u no solder? but seriously, do you even breadboard? 19:38:24 hmm the microbit might be a bit small for tabemann 19:39:14 Zarutian_HTC, most headers are 0.1" where theyre not the same size is specified in mm 19:40:37 tabemann, https://tech.microbit.org/hardware/ 19:40:43 Zarutian_HTC, my hands aren't very steady - I'm fine with breadboarding though (even though I haven't done it in ages) 19:41:26 * tpbsd has the hands of a brain surgeon, and the brains of a hand surgeon 19:41:51 hand surgeons are pretty smart 19:42:18 * tpbsd is one of the top shooters at the local pistol club 19:42:30 rdrop-exit, I better stop saying that then! 19:44:41 tabemann: how unsteady are we talking about here? 19:44:46 https://tech.microbit.org/hardware/schematic/ 19:46:40 oops, the Microbit is ARM Cortex-M0 !!! no good to tabemann !!! 19:46:44 tabemann: heavily parkisons unsteady or just usual fumbly unsteady? 19:47:15 more like I don't like carrying more than one dish at a time 19:47:46 and attaching jumper cables to my F407 board was a fucking pain in the ass 19:48:45 tabemann: ah I see. So you might be good with brushing on solderpaste and use a heatgun then 19:49:34 --- join: iyzsong- joined #forth 19:50:25 --- quit: iyzsong (Ping timeout: 272 seconds) 19:51:00 tabemann, one problem with the disco boards is that the pins above and below the board are way too SHORT! 19:51:04 * Zarutian_HTC has to do a bit of calmness meditation before he hand solders 0403 sized SMD 19:51:25 tpbsd: yep 19:51:35 hahaha, I use a 40x binocular microscope to solder smt 19:53:08 tpbsd: sure but when you have to factor in heart tremors when soldering then you are dealing with seriously small components 19:55:01 but 0403 is like a grain of sand! 19:55:43 Zarutian_HTC, yeah, it's the same with 50 metre pistol shooting, a heartbeat moves the point of impact 19:56:02 just remember not to sneeze with 0403 20:11:39 back 20:11:53 tp: I've now got a working LED driver for the F407 20:12:18 I also figured out why sleep was not working for the F407 20:12:47 interrupt config ? 20:13:03 --- quit: Keshl (Read error: Connection reset by peer) 20:13:10 I forgot to change the location of the RCC block from its setting for the L476 20:13:19 tabemann, sleep was working initially 20:13:20 --- join: Keshl joined #forth 20:13:23 hahahah! 20:13:27 really ? 20:13:46 yeah, so I wasn't setting the low power clock for the USART 20:13:48 but sleep WAS working on the F407 initially 20:14:37 it was pretending to work by setting the systick rate high enough that the systick was waking the processor fast enough to avoid problems 20:15:22 oh 20:15:28 I'm going to try my hypothesis here to see if it works 20:16:09 cool 20:37:03 --- join: karswell_ joined #forth 20:45:33 --- nick: karswell_ -> karswell 20:46:45 okay, I'm headed off to bed 20:46:47 g'night all 20:47:05 bonne nuit tabemann, stay healthy 20:53:11 night tabemann 21:08:47 --- quit: rdrop-exit (Quit: Lost terminal) 21:17:56 --- quit: nonlinear (Ping timeout: 256 seconds) 21:30:25 --- quit: _whitelogger (Remote host closed the connection) 21:33:30 --- join: _whitelogger joined #forth 21:39:25 --- quit: _whitelogger (Remote host closed the connection) 21:42:28 --- join: _whitelogger joined #forth 22:01:48 --- join: nonlinear joined #forth 22:09:47 --- join: webchat9_bbl joined #forth 23:19:41 --- join: mtsd joined #forth 23:22:01 --- quit: cartwright (Remote host closed the connection) 23:26:36 --- join: cartwright joined #forth 23:55:17 --- quit: dddddd (Remote host closed the connection) 23:59:59 --- log: ended forth/20.04.06