00:00:00 --- log: started forth/13.06.14 00:04:43 --- quit: mtm (Quit: Leaving...) 00:26:01 --- quit: proteusguy (Read error: Connection reset by peer) 00:42:35 --- join: proteusguy (~proteusgu@ppp-58-8-111-4.revip2.asianet.co.th) joined #forth 01:06:22 --- join: Nisstyre (~yours@oftn/member/Nisstyre) joined #forth 01:06:24 ttmrichter: i just wrote a asm sample and compiled using -mcpu=cortex-m0 then run it on qemu, it works and correctly 01:06:40 yunfan, nice! 01:07:22 yunfan, you're running a arm asm under kvm on a Linux or windows box ? 01:10:01 tp: on qemu-system-arm -M lm3s811evb on Linux 01:10:20 very cool 01:10:22 from the qemu monitor, i checked my program runs correctly 01:11:03 you can test the program runs, but not the perepherals etc ? 01:11:19 qemu can do some peripherals too, but not many. 01:11:38 wow, someone is putting some work in 01:11:41 yes, i dont have tested perepherals, cause i dont got the datasheet of that target perepherals 01:11:58 for cortex-m3 qemu even have a oled 01:12:09 amazing 01:12:22 but lm3s811evb seems too old, the ti's page dont have any intro for it 01:12:31 but then with a Cortex M3 you can use JTAG or SWD and the reald chip 01:12:50 it's only M0's that don't have JTAG I think 01:13:12 and JTAG beats a emulator any day 01:13:17 i will went to buy some beeper and other components the day after tomorrow 01:13:25 cool 01:13:31 and write programming on real chip 01:13:37 thats how we all start 01:13:54 by far the best way, especially as the ARM chips are so cheap 01:14:08 yes, i got it, there's a important problem on programming for mcu 01:14:17 it dont have a screen :] 01:14:33 I remember when a National Semi "pace" (16 bit, 1Mhz, 16 instructions) cost $370 01:14:44 so maybe i should buy some led lights and beeper instead of screen 01:15:04 yes, small microprocessors don't want screens 01:15:30 but of course the Cortex M9 series have screen drivers as they go into tablets etc 01:16:07 however theyre no good to me, my devices don't want screens or 1Ghz cpus 01:16:53 its interesting , cortex m0's frequence is like i386 01:17:13 while it dont have those perepherals 01:17:28 yeah, 25Mhz, alhoth first 386's were just 16Hmz 01:17:35 yunfan: Yes, LEDs are traditionally how you learn embedded. 01:17:37 MHz 01:17:51 hi ttmrichter 01:18:04 ttmrichter: i prefer beeper, but i think i'd better start from led 01:18:11 hahah 01:18:12 LEDs are easier to control. 01:18:19 right 01:18:19 and quieter 01:18:19 Don't have to do PCM. :) 01:18:45 PWM can be used to control led brightness tho 01:18:57 Yeah, but you don't NEED it to get usable tests. 01:18:58 yunfan, stepper motors are also nice 01:19:18 Stepper motors are an accident waiting to happen if you don't have a proper motor control assembly. 01:19:29 you don't need your spleen, but it's nice to have one ;-) 01:19:49 At the very least I'd want an optocoupler between my CPU and a motor. :) 01:20:04 only when they are 3HP and connected to something that moves at 100mph! 01:20:18 why ? 01:20:25 I've heard of people frying their MCUs because they didn't do proper separation. 01:20:29 frightened of blowing up a 50c ARM ? 01:20:39 Well, yeah. 01:20:43 It's embarrassing. 01:20:47 hahahha 01:20:49 Releasing the magic smoke from your MCU is bad. 01:21:21 Ive juist bought 358 ARMS, I can kill them all I like :) 01:21:30 Ah, I don't have that luxury. 01:21:34 I have eval boards. 01:21:37 granted, theyre very small 01:21:53 ahh! blowing up a eval board is bad form old chap 01:21:55 Optocouplers are cheap too, though. 01:21:58 true 01:22:07 And useful for loads of things. 01:22:18 altho a average optocoupler is probably as expensive as my ARM cpu 01:22:24 ie 0.50c 01:22:29 ie $0.50 01:22:35 A bit more robust, though. 01:22:43 Harder to burn out an optocoupler than an MCU. 01:22:55 debatable 01:23:28 depends on the optocoupler 01:23:40 2 ways to blos the average optocoupler up 01:23:40 Fair cop. 01:23:48 1) blow the led 01:23:54 2) blow the transistor 01:24:05 I admit, Ive probably done both 01:24:07 If you're driving the LED from your MCU it's not likely to get blown. 01:24:14 agreed 01:24:16 Transistor? Yeah, you can blow those. 01:24:27 everything has it's limits 01:24:33 But something that'll blow your transistor in an optocoupler will blow an MCU just as handily. :) 01:24:57 but you're right of course (who's going to argue with ?) 01:25:03 Me. 01:25:07 hahah 01:25:09 I always argue with me. 01:25:19 It's a bit boring though, because then I always win. :( 01:25:26 I recently bought 1/2 a dozen Arduino Kits for my kids 01:26:12 I also bought separately, and included with each kit, a 4 channel opto isolated relay driver board 01:27:08 but for someone like yunfan, who may not buy a "kit", hes going to blow up the odd micro anyway, it's all part of the learning process 01:27:21 --- quit: proteusguy (Write error: Broken pipe) 01:27:27 ttmrichter: you must be an opmtimist. a pessimist would say you always lose. :) 01:27:35 tho I'll wager it will happen not from driving steppers, but from something much more common 01:27:46 guesses ? 01:28:26 I found an old book on simulating circuits at the bookstore today. 01:28:50 tangentstorm, I see Asau was arguing with you, earlier, I enjoyed your patient and careful replies, you're the *man* dude! 01:29:22 :) I was in a bad mood. 01:29:27 I couldnt see any of Asau as hes on ignore, I figure hes a troll, or someone who needs a life, whatever 01:29:52 wow, I'm upgrading you from "the man" to 'a saint' in that case :0 01:30:20 lol 01:30:34 at 58 years of age, I tired of trolls about 20 years ago 01:30:48 I don't have that much time left to waste with them 01:31:39 nice tech explanation of DOM btw, I always wondered what that was 01:32:31 no one is going to guess how yunfan will probably blow his first microprocessor ? 01:32:53 come on ttmrichter, I bet you'l have a good theory ? 01:33:08 I'm worried I'll blow one up just plugging it in. 01:33:20 why ? 01:33:26 static ? 01:33:40 because i don't know enough about electricity and circuitry 01:33:48 chips theseays are very hardy 01:34:10 last time i messed around with circuits I blew up an LED :) 01:34:24 in the old days they used to come wrapped in silver paper as the wires into the parts had *absolutely no static protection* 01:34:51 nowdays all the chips have protection, theyre far hardier than most would believe 01:34:59 I have an FPGA and a book on designing digital circuits but I haven't put either to good use yet. 01:35:07 tangentstorm, too much current thru the LED ? 01:35:13 yeah, probably. 01:35:33 or too much reverse voltage (and current) will do it 01:35:43 but leds are dirt cheap 01:35:48 Like putting it in backwards? 01:36:11 I priced 3000 transistors the other day, $7, yes $7 dollars 01:36:16 Yeah i didn't cry over the LED but like i don't want to spend the $$ for a GA144 because I'm worried the same thing will happen until I get my knowledge sorted out. 01:36:23 afk 01:36:30 GA144 is what $20 ? 01:36:53 I think thats what GreenArrays target was ? 01:37:21 Personally, Id never need one, as a single cpu ARM or PIC is all I need 01:39:30 tangentstorm, in any event, if you postponed learning to ride a bike because of fear of falling off, youd never learn to ride, so just tripple check what you are doing, and ask someone who knows if you're still unsure, and you'll be ok 01:42:55 tp: GA144s can do some things that an ARM or PIC can't. 01:43:58 tangentstorm: Did you put a resistor in series with your LED or did you just apply voltage? 01:44:08 I'm sure they can, but I don't need to do any of those things 01:44:54 ttmrichter, when I first saw the GA144, it blew my mind .... 01:45:19 I'm not into video or signal processing 01:45:42 hmm, I wonder if PRISM uses millions of GA144's ? ;-) 01:46:02 tp: no you misunderstand me, i bought many kit 01:46:22 tp: I just want to buy a GA144 because they're cool. 01:46:23 back. 01:46:27 yunfan, aha, cool 01:46:29 its just i dont like those term,manual in hardware from a software engineer's view 01:46:29 I don't particularly care if they're practical. 01:46:38 ttmrichter, yeah, I can relate 01:46:43 ttmrichter: i probably didn't use a resistor or if so probably fried it too.. it was a long time ago. 01:46:56 Since I don't do this shit for a living any more, I can do things on whimsy. 01:47:11 i have 2 avr kit, one 51 full feature board, one audruino 01:47:28 and 2 raspberry pi 01:47:35 And no *-Discovery boards? 01:47:36 1 stm32f0 discovery 01:47:44 * ttmrichter doesn't count the Raspberry Pi as an embedded system. 01:47:46 2 mips based device 01:48:00 I want to find some decent, cheap MIPS eval boards. 01:48:04 Hard to find. 01:48:04 one is the first opensource hardware -> ben nanonote 01:48:13 my interest in hardware is recreational. i've been focused on a software project for a long while and just haven't taken the time to do the hardware stuff. 01:48:33 another is ainol's 7" table pc which has a jz4770 1Ghz mips based 01:48:33 I lustered after a gold plated 20Mhz bipolar power transistor once many years ago, a RF device, it cost heaps, looks like a small cylinder, a bolt coming out the base, and 4 gold plated windmill 'arms'. It still sits in a little plactic box, 30 years later 01:48:56 also i have a ac100 from toshiba which have tegra3 inside 01:49:15 Ah, the parade of hot mothers has started. Excuse me a moment. 01:49:27 ttmrichter: you could bought a ingeneric dev board 01:49:57 ttmrichter doesn't count the Raspberry Pi as an embedded system. .... nether does tp 01:50:02 yunfan: I'm not sure I understand. 01:50:46 ttmrichter: the company's name ingenic 01:50:48 The RPi is a nice piece of kit (although the CubieBoard is better bang:buck), but ... it's got a full-blown user OS, video output, USB support for keyboards, mice, etc. 01:50:53 yunfan, the kits are nice, but in a way, they also have a negative side 01:50:53 yunfan: Got a link? 01:50:58 who provide chip for many chinese table pc and mp4 01:51:00 That's a PC, not an embedded kit. 01:51:06 and there products is based on mips 01:51:15 also they provide opensource toolchain and qemu 01:51:28 ttmrichter: ingenic.cn 01:51:45 Ah, well, you see, the reason I don't know about them is I don't read Chinese well. :) 01:52:00 they have english version page 01:52:08 ttmrichter, technically they are 'embedded', but a computer running from a solid state memory device just seems to 'big' to be embedded to me 01:52:11 Yeah, but to hear about them I probably have to read Chinese pages. 01:52:27 actually their products has been bought by foreighner customer 01:52:29 tp: If they're embedded then so are Mini-ITX PCs. 01:52:43 And ... I can't appear to connect to that address. 01:52:43 not to me 01:52:47 ttmrichter: http://en.ingenic.cn/ 01:52:49 Do you have the spelling right? 01:53:04 well, if a mini-itx has a SSD then yes, I guess they are 'embedded' 01:53:08 Ah. The second address worked. 01:53:48 tp: The RPi doesn't have to run off of SSD. 01:53:55 It can have a USB hard drive. 01:54:09 It's really just a very small, very cheap personal computer (not PC™, just PC). 01:54:10 the world's changing ttmrichter, what once was, is no more, and few now live who remember real embedded devices 01:54:27 Oh, that's nonsense! Real embedded systems are still EVERYWHERE. 01:54:36 My washing machine has an STM7 on it. (I checked!) 01:54:49 An average car has dozens of embedded systems baked in. 01:54:49 Hrm. 01:54:59 tp: what's your standard for embed ? since even cortex m0 could support sd card 01:55:01 How do you recognize chips like that? 01:55:15 tangentstorm: You read the stuff on the top. :) 01:55:19 your washing machine?? ttmrichter 01:55:26 I've taken apart various phones, vcr's, microwaves (and a washing machine!) 01:55:30 * tp sulks because his Lord OF the Rings quote was under appreciated 01:55:32 I knew the rough size and form factor to look for, so when it was opened for maintenance I took a look. 01:55:53 LoTR quote? 01:55:54 I have a bunch of little chips but when I try to look them up I never find them. I guess I'm looking in the wrong places 01:55:56 Oh, the changing thing. 01:56:05 yunfan, I'm too old to have a valid opinion, the world is changing too fast for me :) 01:56:16 This one was pretty obvious, tangentstorm. It had the STM logo. 01:56:23 --- quit: Nisstyre (Read error: Connection reset by peer) 01:57:10 ah... but in general... like i happen to have a panasonic wireless phone here (like the kind that sits in a base that plugs into a phone line) 01:57:13 Oh, cool! Ingenic has MIPS32 AND MIPS64. 01:57:14 whats more, many of those devices may be running embeddd Linux 01:57:21 tp: you are lucky enought that biology develops faster recently, maybe you have already went through the singularity 01:57:39 The Singularity is religion. 01:57:43 ahh 01:57:46 ttmrichter: of course they have bought license from mips 01:57:52 It's the geek version of the Second Coming of Christ. 01:57:57 I got that out of the way when I was in my teens :) 01:57:59 there's a square chip in the center which looks like the biggest thing.. i assume it's a micro processor of some kind. 01:58:01 --- join: Nisstyre (~yours@oftn/member/Nisstyre) joined #forth 01:58:10 but i could understand the concepts 01:58:25 well actually it says DSP in big letters so maybe it's a digital signal processor :) 01:58:44 yunfan: I can't find any eval boards on their site. 01:58:47 yunfan, I try to never discuss religion, it's too easy to spend years arguing about it 01:58:52 you see if the biologhy tech could make your life longer like 10 years, in the follow 10 years, they might developer more tech to long your life 20 years 01:59:24 yunfan, a old man doesnt want to live longer, only young people do .... 01:59:30 ttmrichter: yes, this is another reason i hate hardware domain 01:59:32 old men have seen too much already 01:59:40 they just like a guys with many and many secrets 01:59:56 I don't have any secrets 02:00:01 althought you could found those board from some guys in shenzheng or taobao :] 02:00:06 tp: Those who learn from history are doomed to grit their teeth in frustration as it repeats itself around them. 02:00:14 but I have seen enough, Im ready to die happy 02:00:24 ttmrichter, lol 02:00:25 tp: why not live longer? 02:00:39 tp: I'm not quite there yet, but yeah, I don't want immortality. I'm already bored with seeing the same shit happen over and over and over again. 02:00:42 Personally I have found that time wounds all heals ... 02:00:46 Why would I want an eternity of this? 02:00:54 exactly 02:01:09 i think if i have infinite time, i could learnt all the knowledges i want 02:01:13 Like all the "exciting new tech" thats around us. Like web apps. 02:01:15 that's really cool for me 02:01:25 I remember Videotek (or however that was spelled)... 02:01:44 i'm with yunfan. lock me in a room with a computer for a century and i might actually ship my project :) 02:02:01 as Bob Hope said when asked 'what age does a 99 year old man think is a good time to die" ? , Bob answered 100 ... 02:02:03 tangentstorm: More likely you'll just accumulate an even larger collection of porn. 02:02:18 tangentstorm, hahahah 02:03:35 tangentstorm: yes actually they even dont need to lock me, i just live like that nowadays :] 02:03:45 althought i am a guys with many bears 02:04:28 ah, its not bears, but beard!! 02:04:34 i dont feed bears :] 02:04:50 for all you nice young people here, I find that age is like lint ..... it sticks to you and builds up, the failed romances, deaths of children, major fuckups, eventually all that stuff does weigh one down 02:05:29 it's the price of living, and I have loved the journey thus far, plan to last a while longer yet 02:05:48 ttmrichter: i dont found a jz4780 board , but found a jz4770 board , which is too expensive to me, 2k RMB in taobao http://item.taobao.com/item.htm?spm=a230r.1.14.10.x1MIK5&id=14702811654 02:05:49 especially as there are so many cool MICROS to play with! 02:06:12 Yeah, 2K is too much. 02:06:18 I'm looking at the 1-200 range. 02:06:25 yunfan, a single 'breadboard' some components and a few chips are all you need 02:06:26 My FPGA board at 600 was an aberration. 02:06:26 my table pc with jz4770 is just 600RMB 02:07:07 ttmrichter: maybe i just need a fpge :] 02:07:24 the only bix expense items in ones electronic lab, should be test equipment and perhaps machinery 02:07:51 ttmrichter: tp said rpi is not embed for you, so why you have interesting of ingenic's products? 02:08:02 they have been even used to made a laptop 02:08:28 I don't know what or who ingenic is yunfan ? 02:08:48 tp: i hope i could made a level driven computer just like the author of "the pattern on stone" 02:09:21 tp: ingenic is a compnay who provide mips based chip for mp4 or table pc or other stuff in that market 02:09:41 aha 02:09:43 and also the chip is really cheap 02:09:58 perfect, as long as you have the open source tools for it 02:10:05 better than loongson from chinese academe institude 02:10:15 I avoid any chips that don't have all the tools I need 02:10:31 tp: yes they provided opensource toolchain kernel and qemu 02:10:38 because without for instance, a decent debugger, you can get really stuck 02:10:54 JTAG is hard to beat in that regard 02:11:17 yes, mips has been well supported by Gcc 02:11:26 why they sell jtag expensive? 02:11:33 ? 02:11:34 is it? 02:11:49 I have a J-Link board that's priced 50RMB individually, yunfan. 02:11:50 you can make jtag, or buy it quite cheaply 02:12:09 JTAG is definitely not expensive. 02:12:18 the book "see mips run " says compiler just use nop commands to fill the delay slot 02:12:21 sure jtag *can* be massively expensive, but thats the top end industrial stuff 02:12:34 hahah, why not ? 02:12:37 got it 02:13:03 they could fill some useful commands , isnt it 02:13:15 I don't have anything against NOP's, I'm not prejudiced ;-) 02:13:36 a NOP is a standard microprocessor instruction, why not use it ? 02:13:46 I have, billions of times ;-) 02:13:51 lol 02:13:58 right 02:14:21 i just dislike these non-optimized case 02:14:25 I have some devices in industry that have been installed 10+ years 02:15:05 they run 24 hours a day, 7 days a week, and they use NOP's in their delay routines, so Ive probably used NOP's trillions of times by now ... 02:15:32 well , mips's delay slot is not like your delay routines 02:16:06 yunfan, but isnt a NOP a perfectly optimized, accurate delay ? 02:16:18 mips would fetch N ops per time, and some ops like load or store wont got result at once 02:16:58 my delay routines don't care, the devices don't care, and the owners of the devices only care that they keep working, saving them tens of thousands of dollars every year 02:17:06 if that ops , for eg load r0, addr, is not at the index of N, then, there're delay slots 02:17:22 yunfan: It gets funnier. 02:17:37 the results could be throw in r0 in the next cycle 02:17:39 If you do a branch and don't put something in the delay slot you could wind up missing your actual branch. 02:17:54 yunfan, I'm far more concerned with the reliability and cost of the devices , than perfect code (which I'll never be capable of) 02:18:18 tp: today's software developer might be with you :] 02:18:30 but i am a backend developer 02:18:49 NOPs don't have to involve delay. In my FPGA processor they're required because I pack three opcodes into a 16-bit cell and sometimes you don't need all three. But the logic "sees them coming" and the state machine skips them, so they take no time. 02:18:55 They take space but not time. 02:19:12 That's a saner design. 02:19:23 But a lot of RISC processors actually waste time. 02:19:28 yunfan, hahah, maybe, but I'm a electronics tech, my code is crap, I know it, but as long as it works and is reliable, thats whats important to me 02:19:57 You can actually do work by slotting things in the delay slots. But a lot of compilers ignore this. 02:20:01 tp: yes, even apache's default index page shows "It works" 02:20:16 KipIngram, your optimizer compiles the NOP's out ? 02:20:20 ttmrichter: and the cache is another problem 02:20:30 yunfan: "It works" is a very different term in embedded software than it is in web pages. :) 02:20:31 My processor also uses delay slots - once you really think deeply about running as fast as possible you find them pretty unavoidable. 02:20:54 --- join: proteusguy (~proteusgu@ppp-58-8-111-4.revip2.asianet.co.th) joined #forth 02:21:09 which is why a 20Mhz clock is all I'll probably ever need, or my code will be all delays 02:21:12 No - the *hardware* doesn't process the last opcode, or the last two opcodes, if they are NOPs. 02:21:20 aha 02:21:56 KipIngram: i want to know are there any addressable sram inside your design which could be used as high performance stack 02:22:32 I realise I'm on a mainly Hacker populated channel, and I really respect Hackers, and do apologise in advance for my cavalier attitude to code, it's not meant to offend anyone 02:22:35 Yes, the design uses internal block RAM, but the stacks are implemented in hardware as register banks. That's much faster than using the block RAMs. 02:23:05 tp: i am just a newbie :] 02:23:35 yunfan, I'm a coding reject, the kind John West reject ;-) 02:23:47 KipIngram: just like ttmrichter's design 02:24:08 i've no idea of John west reject 02:24:17 Maybe - I'm not sure what he's doing. 02:24:33 There's a paper out there from Oracle on asynchronous stack desing - I use that approach. 02:24:43 yunfan, sorry it's a silly tv commercial advert 02:25:16 John West can fish, and claim they use only the best fish, and reject the rest 02:25:27 ok 02:25:44 it's fish in cans, we can buy in the shop 02:26:20 hmm 02:26:54 always found interesting group in westen country 02:27:01 like low level tech group 02:27:01 my coding, is of a quality that John West would reject, id they canned code ... 02:27:20 not so in China ? 02:27:47 tp: maybe there're , but i didnt saw some 02:27:55 well i could be one 02:28:12 yunfan: KipIngram advised me on what I'm thinking of here. ;) 02:28:20 i just feel that future might be hard and dark, so i need to got some low level tech 02:28:31 The task model is mine, but some of the specifics are modified by KipIngram's advice. 02:28:38 ttmrichter: yes i have mentioned your design 02:29:06 yunfan, the more you understand, the more valuable you are, the more you're capable off 02:29:25 tp: The more you know the more valuable you are until you price yourself out of the market. 02:30:04 ttmrichter, then offer some discounts ;-) 02:30:29 The problem is that if they find out you know more than you seemed they view you as a flight risk. So they axe you. 02:30:53 lifes little challenges .... 02:30:57 ttmrichter: i hope they have electic power and computer to let me show my power and value 02:31:37 yunfan, who ? 02:32:34 yunfan, don't wait to show anyone anything, start practicing electronics, make things, and when you're good, they will notice you 02:32:37 tp: the people in future 02:32:45 aha 02:33:00 --- join: epicmonkey (~epicmonke@host-224-58.dataart.net) joined #forth 02:33:18 i dont think china could keep the developing speed infinitely 02:33:33 we create our future, I believe 02:33:52 id worry about yunfan, not china :) 02:33:55 maybe i could see its collapse in 10 or 20 years 02:34:14 Oh, it won't COLLAPSE in that time, yunfan. 02:34:18 if that so, i might have some hardtime 02:34:22 Collapse takes a loooooooong time. 02:34:52 yunfan, with a bit of luck a moon sized asteroid will smack into the earth at 100,000 km per hour and ruin everyones plans for doom and gloom ? 02:34:53 ttmrichter: we chinese dont have welfare and better govment 02:35:02 yunfan: Not yet you don't. 02:35:26 ttmrichter: maybe we will have , but the current tax rate is too higher to me 02:35:37 also to other guys 02:35:44 yunfan: I was paying over 50% of my income in taxes in Canada. 02:35:49 Come back when your taxes exceed that. ;) 02:36:10 ttmrichter: well i know that, but you got pay back but we dont 02:36:38 and chinese tax rate is higher than that if you calculated the hidden tax 02:37:03 many of the tax are paid in price without indicated 02:37:15 We had many hidden taxes in Canada too. 02:37:30 our system is full of indirect tax 02:37:49 like 17% VAT 02:37:56 I had tire taxes, road taxes, education taxes (coming from my rent, hidden), and many of these taxes stacked. 02:38:24 The GST in Canada was only 7% at the time, but there was an additional provincial sales tax at 8%. 02:38:31 Total tax on each purchase, 15%. 02:38:46 And that didn't include the hidden taxes applied to each one as well. 02:39:07 when product comes out from factory, it has 17% VAT, then it was sold from first guys to another, it has another 17% VAT, that's our tax system 02:39:33 That's how the GST worked in Canada, but you could claim the taxes against your income tax if you're a business. 02:39:46 i know european country has much higher tax rate 02:39:54 Well, in theory, though, it's only the *increase* in value at each step that gets taxed, right? 02:40:07 but they got those tax used back on their own 02:40:31 ttmrichter: we even has some fee that not tax but we are forced to give that 02:40:46 KipIngram: In theory. In practice it's a bitch of a paperwork load, often more expensive than the tax refund. 02:40:47 like house fund 02:40:56 yunfan: China is *NOT* unique there. 02:41:05 There's fees, taxes, levies, etc. everywhere. 02:41:06 the house fund need i pay 10% and my compnay pay 10% 02:41:11 Yes, I imagine it's very subject to exploitation by the tax man. 02:41:28 but i could only use that in beijing when i want to bought house 02:41:37 if i leave beijing, i could only got my 10% 02:42:08 what a nice saving plans 02:42:24 You need to live in another country for a year, yunfan. 02:42:39 What you think is excessive and only Chinese is EVERYWHERE. 02:42:53 ttmrichter: i hope , at lease you have voting , that's the main differences 02:43:01 And as I said, I paid over 50% in taxes in Canada. And that's the VISIBLE taxes. 02:43:25 ttmrichter: i not said your country is heaven 02:43:31 yunfan: The vote is a sham. A bunch of rich white guys give you a list of people you can vote for. 02:43:36 i just said my country is in hell 02:44:03 ttmrichter: well in our china, you wount bored with that 02:44:32 Sure. It's a bunch of rich Chinese guys instead. And they do it openly instead of pretending they're not controlling things. :D 02:45:22 anyway, the chinese economy system depends on cheap worker and large exports 02:45:32 these two are changed these years 02:45:54 Canada relied on those in the '50s and '60s. Things changed. The country changed with it. 02:45:58 chinese worker are not cheap now compare to vietnam and malasia 02:46:06 Canada relied on natural resources in the '70s and '80s. That changed. 02:46:14 Change is the norm in life. 02:46:42 this would ruin our country if so many worker lose their jobs and dont have their unemployment benifits 02:47:33 ttmrichter: new technology are developed, for eg, 3d printer, would be cheaper than even viet nam worker 02:47:46 factory would return to westen country 02:47:48 Still takes an educated workforce to make things. 02:48:03 at that time i dont know what we could provide to westen 02:48:28 A huge number of well-educated engineers and such which still work for less than their American counterparts. 02:48:31 the lucky part is china are top in 3d printer today 02:48:44 And don't forget that you have a domestic economy that's going to grow too. 02:49:12 ttmrichter: i even worried about your westen citizen too 02:49:22 Oh, western countries are largely doomed. 02:49:33 if more intellegen and cheap robot are used 02:49:48 what about those pool guys ? 02:54:03 ttmrichter: based on that, i need to learn some low level tech also , like tranditional farming :] 03:02:25 --- quit: itsy (Quit: itsy) 03:11:14 yunfan: http://opensourceecology.org/wiki :) 03:12:44 --- join: Bahman (~Bahman@bba589527.alshamil.net.ae) joined #forth 03:13:42 --- quit: Bahman (Remote host closed the connection) 03:14:07 --- join: Bahman (~Bahman@bba589527.alshamil.net.ae) joined #forth 03:27:49 hahah, I had to laugh, a colleague just received his four USB to RS-232 cables from eBay. A bargain at $7 including shipping for the lot, sadly, the RS-232 pins only swing over 3v, from 0 to +3, no negative swing .... hahaha 03:28:33 tangentstorm: i like that concept 03:51:06 --- quit: proteusguy (Remote host closed the connection) 04:17:23 --- join: dto (~user@pool-96-252-62-13.bstnma.fios.verizon.net) joined #forth 04:41:43 12:47 ttmrichter: well in our china, you wount bored with that 04:42:06 sorry, mistyped 04:51:54 --- join: nighty^ (~nighty@tin51-1-82-226-147-104.fbx.proxad.net) joined #forth 05:09:06 --- quit: dto (Remote host closed the connection) 05:26:22 tp: So ... not really RS-232 then, are they? :) 05:26:55 hehe 05:27:00 nottwo, more like TTL 05:27:37 I dunno why hexchat replaces "no" with "nottwo", sory 05:28:48 it's not in my text replace list, I think it's a bug 05:31:12 I should check the voltage levels on my USB→RS232 bridges. 05:31:23 (I have one made by a friend of mine and one that I got as part of my FPGA kit.) 05:34:44 good idea 05:34:53 the really *strange* thing ? 05:35:12 these 4 dongles cost $7, including shipoing to Au from China 05:35:47 My friend makes relatively complicated PCBs for prices that would, I think, shock you. 05:36:20 my colleague told me that thismorning he gave the seller a bad report, i.e. 'goods not as advertized' and tonight he received a VOIP call from a very upset man in China, offering to fix, replace whatever 05:36:46 and the total sale value ... $7 AUD 05:37:24 Reputation. 05:37:32 Worth a whole lot more than $7. 05:38:26 yeah, but ausies don't care 05:38:36 wouldnt happen here 05:39:20 You have NO idea how competitive this stuff is here. 05:39:33 There's like 30 vendors selling that FPGA board that I finally got. 05:39:38 Dozens selling the *-Discovery boards. 05:39:39 Etc. etc. etc. 05:39:59 ahh 05:40:05 I love it 05:40:27 I'm all for a fair price paid, and I do NOT believe in 'bargains' 05:40:47 Nor do I. 05:40:50 I truely believe if the vendor doesnt get a fair price, he will go broke 05:41:00 Now you want to hear something funny? 05:41:03 Your friend is going to get replacements that work right. 05:41:08 Probably custom-made for him. 05:41:24 I can go from a spec to a finished product in less than a week if I rush-order things here. 05:41:29 Note: spec, not design. 05:41:47 that will make him very happy, as he is the worlds tightest spender, more than anyone I've ever met, and get this ... hes a multi millionaire 05:42:11 New money, right? 05:42:26 * ttmrichter really doesn't like the nouveau riche -- in any country. 05:42:28 I paid $75 for my three usn to RS-232 dongles about 2 years ago and was happy to do so 05:42:53 I'm not sure, but yeah, I think hes done better than his parents 05:43:18 Let's see, my USB dongle by itself (the one that came with my board) is 29RMB. 05:43:28 So ... what's the AU$ trading at today? 05:43:43 USD .95 or sim 05:43:49 USD 0.95 or sim 05:43:53 I'll hit the web. 05:43:56 k 05:44:52 OK, so they're selling at $4.92 each here. 05:45:42 My J-Link and USB Blaster dongles are $8.31 each. 05:46:00 that seems pretty good 05:46:50 My whole kit: FPGA board, display daughterboard, J-Link, USB Blaster, USB RS-232 dongle, is $94.49. 05:46:58 I bought ten FDTI usb to serial 3.3v dongles recently for $25AUD each, and I was happy with that 05:47:00 (And that kit is REALLY sweet.) 05:47:25 TBH I'm not sure if it's USB->RS-232 or USB->serial. 05:47:26 nice 05:47:29 There's a difference, obviously. 05:48:05 just the voltage 05:48:18 serial comes in ttl or 3.3v 05:48:23 That's why I want to measure it. 05:48:28 and theyre not really compatible 05:48:31 The sales blurb says TFT. 05:48:32 采用超稳定的 CP2102 制作的 USB 转 TTL 工具,可用于下载 8051程序或者计算机与8051、STM32通信。 05:48:40 TTL, I mean, not TFT. 05:48:47 understand 05:48:56 8051 STM32 ? 05:49:01 * ttmrichter has TFT on the brain it seems. 05:49:05 tp: which goods sells in suck low price include shipping? 05:49:26 yunfan, sorry I don't understand ? 05:49:37 Translation: "Produced using ultra-stable CP2102 USB to TTL tool that can be used to download the 8051 program or a computer with 8051, STM32 communication." 05:49:38 s/suck/such/ 05:49:41 lcd displays on the brain ttmrichter ? 05:49:48 tp: Yeah. 05:49:50 tp you said 4 goods in $7 including the shipping fee from au to china 05:49:54 I've been reading the spec sheet. 05:50:15 yunfan, yes, but a colleague bought them, I didnt, so I don't know the vendor 05:50:37 only hes in China and very concerned that the wrong goods have been supplied 05:50:49 if the international fee is in such low level, i think i might to re-consider my order list 05:50:50 ttmrichter, aha, I see re 8051 05:51:24 There's an 8051 on the FPGA display daughterboard. 05:51:27 http://item.taobao.com/item.htm?spm=0.0.0.0.b8R682&id=19090288084 05:51:33 This is something I'm probably going to get sometime soon. 05:51:43 So I have one "dongle" device instead of 1600. 05:51:45 :) 05:52:10 Silicon Labs CP2102, is it Linux compatible ? 05:52:46 USB in. 3.3V/GND/5V out. JTAG out. ARM SWD out. UART out. USB blaster out. RS-485 out. RS-232 out. 05:52:47 Yes. 05:52:54 I've tested it already. :) 05:53:40 whats 'jlink' do they mean JTAG ? 05:53:53 that might hard for you to got useful information from a chunk of chinese characters 05:54:07 it has some english yunfan 05:54:16 I can see the important parts :) 05:54:49 Silicon Labs doesnt seem Linux friendly at all, which is a shame 05:55:08 as I have a bunch of their chips and it's all too hard 05:55:36 ttmrichter, it's a USB multi interface, everyone should have one 05:56:02 i hope you could notice that there're some fake comments hidden in the item's description part(its a picture) ttmrichter 05:56:56 fake comments hidden ? 05:57:17 they are in the picture but acts like comments 05:57:37 SWD as well 05:57:50 excellent device 06:00:09 it would be far better than buying any STLINK dongles 06:01:39 the f0 discovery kit also has that 06:03:27 yes, but it's not at all Linux friendly 06:03:43 Id avoid all stlink stuff 06:04:03 stlink just talks to JTAG or SWD on the chips 06:04:24 and a JTAG or SWD dongle can do that via Linux no problem 06:04:44 tp: What's not all Linux friendly? 06:04:47 (I lost connection for a bit.) 06:04:50 stlink 06:05:12 tp: there's an opensouced stlink at github 06:05:18 Yeah. STLink is a disappointment. 06:05:23 it doesnt work 06:05:36 yunfan, try it, bet you cant compile it 06:05:41 STM makes all sorts of cool kit ... and then does that bizarre proprietary STLink crud. 06:05:47 ttmrichter, absolutely agree 06:06:08 STM are doing the exact OPPOSITE of what I think is logical 06:06:19 i didnt tried that 06:06:22 but hey, who needs STLINK anyway ? 06:06:33 i am packaging, would move tomorrow 06:06:42 no STM ARM chips need STLINK 06:07:11 yunfan, moving house, city ? 06:08:02 the Discovery boards I bought will be going under the hot air tool, I can use a few SMT parts and ARM chips 06:08:11 yes moving house tp 06:08:18 always a fun thing 06:08:33 not a funny thing to me 06:08:42 i always hope i could only need 1 package 06:08:55 and everytime before moving, i drop many items 06:09:05 but next time i need to do that so 06:09:31 I moved house about 687 days ago 06:10:02 yunfan, I forgot to add my sarcasm tag ... always a fun thing 06:10:05 that's a rent house or you just sold it 06:10:11 I hate moving house like everyone else 06:10:14 rent 06:10:36 my ex wife fully owns a house on 8 acres, my old house .... 06:10:41 where are you in location? 06:10:54 New South Wales, Australia 06:11:16 wow, you are in australia 06:11:25 then why you need renting house? 06:11:30 time is 22:14 on a Friday 06:11:43 is isnt australia big enought for you to made house everywhere? 06:11:56 not after divorce 06:12:13 I bought the first house for $52,000 AUD back in 1985 06:12:37 nowdays a house starts at $300,000 AUD for a small house 06:13:30 my parents earn their salary in about 1200~ RMB at 1980s 06:13:37 and anyway, at my age, rental is ok, it means I can move whenever I like, no selling and buying needed 06:13:48 which is 120 AUD a year i think 06:14:09 in the 1989 I was on $80,000 AUD a year 06:14:26 yes, massive difference 06:14:27 tp i hear that au govment are planning to provide 1G fiber network for citizens? 06:14:49 lol, they say they are, only a few in the cities have it 06:15:04 they don't know what they have promised, or how much it will cost 06:15:05 --- quit: beretta (Quit: Leaving) 06:15:09 we cant afford it 06:15:10 that would be very cool if it has been done 06:15:25 I doubt it will ever happen 06:16:02 but I'm actually okay with what I have now, 20Mbps 06:16:05 tp: The Linux stlink think compiles fine. 06:16:07 i just curious who made this plan? in my opinion , the au govement is famous in conservativeness 06:16:30 tp what about the uplink speed? 06:16:40 250Kbps I think 06:17:04 ttmrichter, hmm, let me check' 06:17:35 if they could provide 100M symmetry ones, i think things could be differences 06:18:01 yeah, that would be nice 06:18:11 but why send a country broke for such speeds ? 06:18:11 they could let you connect to their cloud for enjoying those movie, music, and game 06:18:35 these all could be legal copy 100 percent 06:18:50 tp: It's reading the parameters off my F3DISCOVERY fine. 06:19:52 When it's running, the F3 board is frozen (I assume this is supposed to be the case). 06:20:27 I don't know how to launch GDB onto it, though. 06:20:31 Need to read the docs. 06:20:43 If this works, I'm not going to touch the damned Windows side ever again. :) 06:21:51 Ah, I need a gdb build for ARM. 06:21:56 Haven't got one right now. 06:22:45 http://code.google.com/p/qstlink2/ looks interesting 06:23:37 I'm using the texane one over at github. 06:23:43 AFAIC this is working. 06:23:44 ttmrichter, I was able to use a Linux stlink app to erase a STM4 discovery chip, but couldnt program it 06:23:56 it was the latest texane one 06:23:58 ttmrichter: isnt true forther use their own tools written in forth? 06:24:12 yunfan: Usually, yes, but that's over on the board side. 06:24:24 I still have to rely on things like JTAG bridges, etc. on my side of the fence. 06:24:31 I wonder if there's Linux support for SWIM? 06:25:20 I've not heard of SWIM' 06:25:21 Argh! That qstlink2 thing doesn't give you source download. 06:25:29 Mother pus bucket! 06:25:48 yeah it does 06:25:54 click on the zip 06:25:59 i hope i could got a programmable usb stick 06:26:03 What ... zip? 06:26:15 I'm seing OSX apps, DEB files and .EXE files. 06:26:20 The source code has moved to GitHub: https://github.com/mobyfab/qstlink2 06:26:30 Ah, that'll do it. 06:26:57 :) 06:27:11 but it's not Linux friendly .... 06:27:16 as you'll soon see 06:28:47 nomakefile that I can see 06:29:30 needs " QtCreator" ? 06:29:58 That's an IDE for QT apps. 06:30:05 It's in the repos. 06:30:26 tp what do hardware engineer looks like in 1980s? 06:30:39 didnt looks like those software engineer or hackers? 06:31:12 In Ottawa most of them wore button-down shirts from Eddie Bauer. And usually corduroys. 06:31:55 Dammit, GitHub is having its traditional "we don't actually serve anything outside of North America" moments. 06:32:02 that sounds like IBM employee 06:32:14 No, that would get you fired from IBM. 06:32:26 IBM employees wear white shirts, ties, proper slacks and often blazers. 06:32:58 seems i got misunderstand of the word button-down 06:34:22 No, you've got that part right. 06:34:29 It's just you don't know what Eddie Bauer is. :) 06:34:41 oh 06:35:01 do you allow shirts today in ibm? 06:35:13 IBM may have relaxed in recent years. 06:35:17 Except in their sales division. 06:35:20 ibm support opensource recent years 06:35:41 I could have had a job at IBM, but two things stopped me. 06:36:00 1. It's IBM. I hate mainframes and COBOL and those were basically all I'd have had a chance to work with. 06:36:13 2. The dress code. I don't wear strangulation devices if I don't need to. 06:36:40 but ibm seems use java more and more 06:36:50 they even made their own jdk 06:38:49 and many enterprise stop consider mainframes since ibm support opensource :] 06:38:54 irony 06:42:18 --- join: robotustra (robotustra@cable-11.246.173-140.electronicbox.net) joined #forth 06:42:21 i wonder if they still use APL there 06:44:15 yunfan, what do hardware engineer looks like in 1980s? like any office worker in the 1980's 06:45:14 tp: ] 06:49:25 --- join: dys (~user@2a01:1e8:e100:8296:21a:4dff:fe4e:273a) joined #forth 07:03:37 --- join: RodgerTheGreat (~rodger@50-198-177-185-static.hfc.comcastbusiness.net) joined #forth 07:05:36 --- join: proteusguy (~proteusgu@ppp-58-8-111-4.revip2.asianet.co.th) joined #forth 07:05:38 --- quit: tp (Remote host closed the connection) 07:07:52 --- join: tp (~tp@ppp59-167-172-238.static.internode.on.net) joined #forth 07:08:11 gack... never mees with libusb 07:08:14 mess 07:08:24 hate that stlink stuff 07:13:03 stlink is definitely off my xmas gift list! 07:17:04 tp: I just downloaded and built libusb. 07:17:20 So far I've been able to read the flash and start the server. 07:17:45 I can't figure out how to make a gdb for a particular architecture. 07:23:59 I somehow upset libusb testing the stmlink binary and lost control of the all usb devices 07:24:04 so had to reboot 07:24:52 I think the article "linux ARM tools" goes into gdb with arm 07:25:13 --- quit: proteusguy (Remote host closed the connection) 07:25:49 So far I've been able to read the flash and start the server. .... start what server ? 07:26:55 ttmrichter, it's 0:30 here so Ive gotta get some zzzzz's, catch you tomorrow 07:57:28 Well, I appear to have started disassembling stuff on my F3DISCOVERY. 07:57:46 --- join: Tod-Work (~thansmann@50-202-143-210-static.hfc.comcastbusiness.net) joined #forth 08:44:29 --- quit: kulp (*.net *.split) 09:44:19 --- quit: epicmonkey (Ping timeout: 264 seconds) 09:46:11 --- join: mtm (~mtm@c-76-102-52-34.hsd1.ca.comcast.net) joined #forth 09:47:08 --- join: Inode (~inode@unaffiliated/inode) joined #forth 10:11:01 --- quit: Bahman (Ping timeout: 268 seconds) 10:37:28 --- nick: bluekelp_ -> bluekelp 10:45:06 --- join: dto (~user@pool-96-252-62-13.bstnma.fios.verizon.net) joined #forth 10:59:38 --- join: kulp (~kulp@unaffiliated/kulp) joined #forth 11:04:56 --- quit: robotustra (Ping timeout: 240 seconds) 11:15:23 --- join: proteusguy (~proteusgu@ppp-58-8-111-4.revip2.asianet.co.th) joined #forth 11:21:05 --- join: ncv (~quassel@79.114.125.80) joined #forth 11:21:05 --- quit: ncv (Changing host) 11:21:05 --- join: ncv (~quassel@unaffiliated/neceve) joined #forth 11:30:10 --- join: ASau` (~user@p5797EB0A.dip0.t-ipconnect.de) joined #forth 11:33:30 --- quit: ASau (Ping timeout: 252 seconds) 11:44:49 --- quit: dto (Remote host closed the connection) 11:52:17 --- join: robotustra (robotustra@cable-11.246.173-140.electronicbox.net) joined #forth 11:54:34 --- quit: Nisstyre (Read error: Operation timed out) 12:03:59 --- join: itsy (~digital_w@46.208.44.168) joined #forth 12:31:49 --- quit: proteusguy (Remote host closed the connection) 12:42:29 --- join: epicmonkey (~epicmonke@188.134.41.113) joined #forth 13:14:00 --- quit: epicmonkey (Ping timeout: 264 seconds) 13:52:06 * KipIngram was a hardware engineering in the 1980's. Wore slacks, dress shoes, dress shirt. No tie. 13:55:56 --- quit: segher (Quit: This computer has gone to sleep) 13:57:17 --- join: segher (~segher@5ED3C8DF.cm-7-4d.dynamic.ziggo.nl) joined #forth 14:05:01 National Instruments, when it was small (only about 6 or 7 hardware engineers - still in leased office space). 14:07:51 --- join: cfjtz (~androirc@pD9E25361.dip0.t-ipconnect.de) joined #forth 14:08:44 neat 14:08:56 was that in Austin ? 14:10:03 --- nick: cfjtz -> gixy 14:12:03 Someone using volksforth in cpm or in dos? 14:34:49 --- quit: gixy (Read error: Connection reset by peer) 14:34:55 --- join: gixy (~androirc@pD9E25361.dip0.t-ipconnect.de) joined #forth 14:42:42 --- quit: gixy (Ping timeout: 245 seconds) 15:23:57 --- join: Nisstyre (~yours@oftn/member/Nisstyre) joined #forth 15:31:57 --- join: dto (~user@pool-96-252-62-13.bstnma.fios.verizon.net) joined #forth 15:52:52 --- quit: Tod-Work (Quit: Leaving) 15:55:00 hi RodgerTheGreat . 16:08:27 --- quit: Nisstyre (Quit: Leaving) 16:29:50 hello dto 16:30:25 how're you doing? 16:30:54 ok I guess 16:34:15 hows forthstuff 16:34:26 last we spoke you were strategizing a forthwarrior follow up 16:34:37 sorry i don't mean to interrogate you if you're busy :) 16:42:39 no that's OK 16:42:43 I'm just a little distracted 16:42:48 I 16:42:59 I'm dealing with these hairy MCU things at work 16:43:10 I may do a bit of work on that game this weekend 16:43:15 or tonight maybe 16:43:17 we'll see 16:43:26 how are you? 16:44:22 Which MCU? 16:44:32 And have you considered shaving it? 16:44:37 Maybe using Nair? 16:44:37 a picf18 family 16:44:42 Oh. 16:44:54 Is the PIC18 their 16-bit line? 16:44:55 the hair is regenerative 16:45:05 kind of 16:45:24 I love "kind of" as an answer. It usually means a degree of batshit insanity behind the scenes. 16:45:51 Ah, no wait. It was the PIC24 I was thinking of. 16:46:49 Waitwhat?! 16:47:08 16-bit opcodes, call stack 21 bits wide? 16:47:39 ...yeah 16:47:45 I'm going to have to read up the actual data sheet man. 16:47:51 This is just ... WHAT?! 16:48:06 microchip datasheets are not a fun read 16:48:11 12 bits is in there somehow too. 16:48:25 because legacy 16:48:25 What were they smoking when they made this chip? 16:48:31 legacy 16:49:23 Now I understand why they just licensed MIPS for 32-bit. 16:49:41 Their designers were in rehab and they couldn't hire new ones in time. 16:49:41 yep 16:49:47 too late 16:50:16 Don't get me wrong here. I love wonky ISAs. 16:50:27 But ... that's because I don't have to do REAL WORK with them. :) 16:52:18 this is all too real I am afraid 16:52:36 What's the appeal to these chips that makes them get used? 16:52:39 Are they REALLY cheap? 16:52:56 yes 16:53:13 except this is a minor part of a luxury product that costs hundreds of dollars 16:53:25 RodgerTheGreat: sorry for delay, my dad was just in here talking, yeah i'm doing okay 16:53:25 it would cost literally pennies to use a better MCU instead 16:53:34 RodgerTheGreat: working on a new atari-esque game, as usual 16:53:40 cool 16:54:01 Pennies. 16:54:22 And how much extra overhead is there on development efforts as a result of saving pennies/ 16:54:32 s/\//?/ 16:55:10 they didn't even pick this chip to save money, they picked this chip because some dude who works on programming it had used that chip before 16:55:22 * ttmrichter facepalms. 16:55:30 And people call business a "rational" process. 16:55:45 and now loudly complains about how much it sucks and how it has design defects or whatever that reduce the number of flash/eeprom cycles its rated for by two orders of magnitude 16:56:08 microchip is awful and their products are awful 16:56:36 Damn. And I was going to pick up a few PIC32s. 16:56:53 I think it's time to go with that Chinese company yunfan told me about instead. 16:57:10 their really cheap stuff is really cheap. everything else, stay away! run if you must! 16:57:37 How cheap is cheap? 16:57:49 I can get an STM32F0 for ... well, next to nothing. 16:57:50 --- quit: mtm (Quit: Leaving...) 16:57:53 < EUR0.30 16:57:56 Like around $0.35 16:58:05 So not that cheap. 16:58:12 that is cheaper even 16:58:28 Yeah, but that's an ARM Cortex-M0 for about $0.35. 16:58:31 --- quit: dto (Remote host closed the connection) 16:58:33 So it's a lot more chip for the money. 16:58:49 (That's bulk price, obviously. In singles is about $0.50.) 16:58:55 no, $0.35 is less than EUR0.30 :-) 16:59:11 Oh. 16:59:24 So, I'll stick with the F0 then when I want a really small processor. :) 16:59:27 is that stm qfp? 16:59:55 It's quad, yes, but I'm not sure what the "fp" means here. 16:59:59 and, how much flash/ram? 17:00:07 quad flat pack 17:00:26 That's the one with the solder leads under the body? 17:00:33 * ttmrichter isn't up on packaging. 17:00:34 no, to the sides 17:00:37 Oh, yeah. 17:00:40 qfp then. 17:00:43 the usual stuff 17:00:57 Eyeballing it it's 48 pins I think. (I'm not counting this right now!) 17:01:04 that you can actually solder by hand in a minute. while drunk. 17:01:14 Maybe you can. I can't. :) 17:01:25 * ttmrichter doesn't have a lot of soldering experience. 17:01:40 I'd probably go for one of those hot air soldering irons if I wanted to solder this stuff. 17:01:56 the trick is to drag-solder it 17:02:15 Helluva trick. What's a drag-solder? :D 17:02:18 but... flash and ram? 17:02:28 It has some, yes. :) 17:02:42 not enough i bet :-) 17:02:49 Define "enough"? 17:02:54 you just drag the soldering iron over all pins on one side 17:03:20 and that solders all pins at once 17:03:38 just use plenty of flux :-) 17:03:51 http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1574?s_searchtype=keyword 17:04:08 Wait for the spreadsheet at the bottom to load. 17:04:11 enough... 64kB ram, maybe 1MB flash? although much smaller flash is fine too 17:04:18 Oh, HELL no! 17:04:37 ah. more like a 30 then, just a lot slower? 17:04:40 430 17:04:58 The best one has 64KB Flash and 8KB SRAM. 17:05:05 right 17:05:14 --- quit: nighty^ (Remote host closed the connection) 17:05:40 These things are TINY. 17:06:44 oh wait, M0 is thumb1 only? that chip? ugh. 17:07:13 Yes. 17:07:24 yuck, so 3x slower still :-) 17:07:25 Still looks better than that PIC18 thing. :) 17:07:29 oh yes 17:07:36 no doubt about that :-) 17:07:46 I'm not holding this up as the greatest MCU EVAR. 17:07:51 but i bet you're better of with a good 16-bitter 17:08:04 I'm holding it up as a suitable replacement for the PIC stuff. :D 17:08:22 :-) 17:08:38 Those are increasingly difficult to find. Everybody's swallowing the ARM kool-aid. 17:09:40 not me, thankfully 17:10:03 i mourn the disappearance of most 4-bitters 17:10:14 8-bit is still going strong though 17:12:03 on topic... 16-bit (or 18, 20, maybe even 24) is ideal for compact Forth engines 17:25:09 --- quit: ncv (Remote host closed the connection) 17:38:13 I've got a bunch of QFN's I'm planning to hand solder 17:38:33 hi ttmrichter, I see youve made progress with the STM 17:40:06 i never said that? 17:40:37 oops you were talking about QFP ? 17:40:43 yes 17:40:57 oh, you weren't quoting me. you used <> though :-) 17:41:04 with leads out the sides ? 17:41:41 yeah; it's all the same, qfp, qfn, tsop, everything 17:41:46 sorry, the "<>" are applied by the hexchat client when I type the nick 17:42:01 get a real irc client :-) 17:42:06 so many names 17:42:23 I used to use Xchat, but it's no longer supported by Gentoo 17:42:42 yeah all the packages are different, but not in any way i care :-) 17:42:54 Hexchat is the new improved Xchat, so they say 17:43:15 i used to use splitfire. it doesn't even compile anymore, the last ten years or so :-) 17:43:32 heh 17:43:38 I purchased a bunch of the 32 pin QFN's in STM32F051 17:43:45 hahah 17:44:10 times change, software changes, Im old and have seen so much of it 17:44:30 i still use xchat, and it's a dog. no other irc client on mac is comfortable with 100 tabs though 17:44:39 when I was finally really conversant with the LILO bootloader, it gets replaced by GRUB 17:44:45 ha 17:44:59 then the same with /dev --> /udev 17:45:09 i usually use old software. it works and gets the job done. 17:45:40 a lot of my Linux skills have become obsolete, and I hoped I'd only have to learn them once ;-) 17:46:18 yep, Im always fighting the temptation to use *bsd on my dev machine, but I love having the latest apps when needed 17:46:19 oh, you still can destroy harddrives with hdparm, and root systems with init=/bin/sh 17:46:33 eeks, I try not to 17:46:44 apps? 17:46:49 applications 17:46:54 like what 17:47:18 I know what you mean by drag-solder, as I do a fair bit of SMT by hand 17:47:22 twm, xterm, vim. done :-) 17:47:34 the STLINK stuff I tried last night 17:47:42 for example 17:48:00 what's that then, some vendor crap? 17:48:35 crap is *exactly* the right word, but it's the FLOSS attempt to make crap work 17:48:43 heh 17:49:05 all I achieved was rendering libusb useless for some reason, and lost all input to this box 17:49:18 so had to reboot, via ssh 17:50:50 lots of flux, a nice flat soldeing iron blade and drag-solder is a piece of cake, tho I use a binocular microscope to do that stuff thesedays 17:52:18 but I also did extensive commercial smt assembly, 1987 - 1990 17:52:38 and do not use too much solder (that's the one golden rule of soldering, anyway :-) ) 17:53:24 so true 17:54:14 it's a compromise, in the commercial world, too much solder and extensive cleaning is needed, too little and the components 'tombstone', just right and it's perfect, no cleaning required 17:55:26 we used stencils, solderpaste, pick-nplace machines and IR reflow ovens back then 18:17:13 --- join: dto (~user@pool-96-252-62-13.bstnma.fios.verizon.net) joined #forth 18:47:19 --- quit: dto (Remote host closed the connection) 19:22:42 --- quit: dessos (Read error: Connection reset by peer) 19:28:09 --- join: Nisstyre-laptop (~yours@oftn/member/Nisstyre) joined #forth 19:30:31 --- nick: Nisstyre-laptop -> Nisstyre 21:00:03 --- join: dessos (~dessos@c-174-60-176-249.hsd1.pa.comcast.net) joined #forth 21:44:27 --- join: proteusguy (~proteusgu@ppp-58-8-111-4.revip2.asianet.co.th) joined #forth 22:04:07 --- quit: dessos (Read error: Connection reset by peer) 22:04:42 --- join: Bahman (~Bahman@2.50.50.204) joined #forth 22:40:57 --- join: dessos (~dessos@c-174-60-176-249.hsd1.pa.comcast.net) joined #forth 22:51:58 --- quit: RodgerTheGreat (Quit: RodgerTheGreat) 22:58:28 --- quit: Nisstyre (Quit: Leaving) 23:00:44 --- quit: Bahman (Remote host closed the connection) 23:23:46 --- quit: ErhardtMundt (Ping timeout: 276 seconds) 23:33:15 --- quit: robotustra (Ping timeout: 256 seconds) 23:35:12 --- join: Bahman (~Bahman@2.50.50.204) joined #forth 23:46:14 --- join: dto (~user@pool-96-252-62-13.bstnma.fios.verizon.net) joined #forth 23:52:40 --- join: gixy (~androirc@pD9E26384.dip0.t-ipconnect.de) joined #forth 23:58:49 --- quit: proteusguy (Remote host closed the connection) 23:59:59 --- log: ended forth/13.06.14