#avr Logs

Oct 14 2017

#avr Calendar

12:03 AM day__ is now known as daey
02:36 AM JanC_ is now known as JanC
10:38 AM polprog: labels! https://puu.sh/xXXQ4/9adca2523e.jpg
10:39 AM Lambda_Aurigae: morning polprog
10:48 AM HighInBC: nice labels
10:48 AM HighInBC: one of those with the pin definitions would be handy, I am constantly looking back and forth to the pinout diagram
10:49 AM Tom_itx: i used to print that and laminate it
10:50 AM HighInBC: though these days I mostly hook things up in eagle then just solder when the pcb is ready
10:50 AM HighInBC: don't even think about the mapping
10:51 AM Tom_itx: and hope the lib is right
10:56 AM HighInBC: I tend to make my own parts in eagle, even if the lib has the right mapping I often don't like how they lay out their symbol or how they handled the silk screen etc
10:56 AM HighInBC: for ICs that is, not for 0805 resistors and such
10:56 AM HighInBC: the various parts are not consistent in their style
10:57 AM Tom_itx: you can move them around you know..
10:57 AM Tom_itx: just smash the part
10:57 AM HighInBC: the name and value yes
10:57 AM Tom_itx: i've made quite a few of my own too though
10:58 AM HighInBC: I tend to resuse existing package footprints though if it is a common one
10:58 AM HighInBC: but I have gotten rather adept at converting technical drawings in datasheets to package footprints
10:58 AM HighInBC: I can have the part made in eagle before the part arrives from fleabay
11:01 AM Tom_itx: i haven't used eagle much since autodesk acquired them or the one prior to them
11:01 AM HighInBC: I have not upgraded since then
11:01 AM Tom_itx: unless i'm helping someone i still use 4.16
11:01 AM HighInBC: I should really try out the other options, I just tend to stick with what I have learned
11:02 AM Tom_itx: i've got a licensed version
11:02 AM Tom_itx: but see no need to upgrade
11:02 AM Lambda_Aurigae: I have eagle from 8 years ago or so.
11:02 AM Lambda_Aurigae: it still works for me.
11:03 AM Tom_itx: i started using eagle around ver 1.xx
11:03 AM Tom_itx: it had virtually NO libs then
11:03 AM Lambda_Aurigae: I started using it,,,ummm,,,14 years ago or something silly like that.
11:04 AM Lambda_Aurigae: before that I did most stuff by hand with a marker and stencil.
11:05 AM Lambda_Aurigae: old radio shack do it yourself printed circuit board kit with ferric chloride, rub on transfer stickers, and a marker...and they sold a stencil to go with it too.
11:05 AM Lambda_Aurigae: still have said stencil.
11:05 AM Tom_itx: i tried some of those stickon thingies but had little luck with em
11:05 AM Lambda_Aurigae: yeah...the sharpie marker worked better.
11:05 AM Lambda_Aurigae: these days you can get super fine point sharpies...I should try one of those.
11:06 AM Tom_itx: the best homebrew i ever got was with laser toner transfer
11:06 AM Lambda_Aurigae: yeah
11:06 AM Lambda_Aurigae: same here.
11:07 AM Lambda_Aurigae: I have a stack of maybe 40 or 50 single side 8x10 inch boards and 20 or so double sided
11:07 AM Tom_itx: http://tom-itx.no-ip.biz:81/~webpage/etching/Copper1.jpg
11:07 AM Tom_itx: http://tom-itx.no-ip.biz:81/~webpage/etching/Copper3.jpg
11:08 AM Lambda_Aurigae: back about 15 years ago I bought a big pile of them at an auction.
11:08 AM Tom_itx: probably half dozen of those big sheets
11:08 AM Lambda_Aurigae: nice
11:08 AM Tom_itx: started out with 2 pickups full
11:08 AM Lambda_Aurigae: bit more than I have.
11:08 AM Tom_itx: me and a bud bought out a boardhouse that closed
11:08 AM Lambda_Aurigae: sweet.
11:08 AM Lambda_Aurigae: I am never around places like that.
11:08 AM Tom_itx: just kept enought for my lifetime :)
11:09 AM Lambda_Aurigae: well, I should get off my arse, get dressed, and put a fan/light in the bathroom.
11:09 AM Tom_itx: the sheets were full sheets but i cut them in half to store
11:10 AM Lambda_Aurigae: need to run to town sometime today to get some wood but it's raining...I also need to take the redbox videos back.
11:10 AM Tom_itx: it was sunny rain here.. was kinda odd
11:10 AM Tom_itx: with sunshine and thunder at once
11:11 AM Tom_itx: clearing up now
11:12 AM Tom_itx: the dude at the boardhouse gave me 5 gal of acid too but i decided not to keep it
12:07 PM rue_mohr: ferric chloride would last that long
12:07 PM rue_mohr: unless you used it, in which case it would be everywhere
12:26 PM Lambda_Aurigae: I have ammonium perchlorate powder.
12:26 PM Lambda_Aurigae: mix it up as I need it.
12:38 PM rue_mohr: ammonium persulfate?
12:39 PM rue_mohr: still dosn't sound right
12:39 PM Lambda_Aurigae: something like that
12:39 PM Lambda_Aurigae: hell, haven't made any boards in 4 or 5 years.
12:40 PM Lambda_Aurigae: ammonium persulphate [(NH4)2S2O8]
12:40 PM rue_mohr: I do about 2 batch every 2 years
12:40 PM Lambda_Aurigae: dunno where I got the perchlorate from.
02:32 PM absynth is now known as dan2wik
02:35 PM enh: Good afternoon.
02:45 PM NonaSuomy: if you dump an avr's flash as a raw binary should you be able to write that raw binary back to it and it still function 100% as it was before?
02:45 PM LeoNerd: Give or take EEPROM, fuses, etc... but yes
02:46 PM NonaSuomy: If I never changes those things would they matter?
02:46 PM NonaSuomy: should they not stay the same
02:46 PM NonaSuomy: or writing the flash clears them as well?
02:46 PM enh: Feeling better, Lambda_Aurigae?
02:46 PM LeoNerd: fuses shouldn't be changed. I forget quite the rules about EEPROM. There's often a fuse for it
02:47 PM NonaSuomy: I tried to dump the eeprom it gets to 85% and then segfaults
02:47 PM NonaSuomy: but the flash dumped ok 100%
02:47 PM NonaSuomy: any reason that would happen for the eeprom?
02:47 PM LeoNerd: That sounds like a bug in the programming tool
02:48 PM LeoNerd: No amount of hardware-level fault ought to be capable of crashing the programming tool
02:48 PM NonaSuomy: was using an usbtiny isp programmer
02:48 PM Lambda_Aurigae: enh, yes?
02:48 PM enh: migraine free?
02:48 PM NonaSuomy: was using avrdude to do the dump
02:49 PM Lambda_Aurigae: mostly.
02:52 PM NonaSuomy: avrdude: reading eeprom memory:
02:52 PM NonaSuomy: Reading | ########################################### | 85% 13.41sSegmentation fault
02:52 PM enh: NonaSuomy: Can you update avrdude?
02:53 PM Lambda_Aurigae: problem with avrdude most likely...or the avrdude config file has a bad value for the amount of eeprom
02:54 PM NonaSuomy: https://pastebin.com/raw/3SWvicx8
02:55 PM NonaSuomy: Here's the full verbose output
02:57 PM NonaSuomy: Looks like 6.3 is the latest version
02:57 PM enh: try reinstalliing avrdude
02:57 PM NonaSuomy: didn't help
02:57 PM enh: can you dump only eeprom?
02:57 PM NonaSuomy: I can dump the flash but not the eeprom
02:58 PM enh: never seen that
02:58 PM NonaSuomy: can dump the fuses as well
02:58 PM enh: but i have low mileage
02:58 PM enh: change the ic
02:59 PM enh: try another board
02:59 PM enh: have one?
02:59 PM NonaSuomy: yeah only have one
03:00 PM enh: can't help
03:01 PM enh: tried google?
03:01 PM NonaSuomy: yeah nothing about segfault eeprom avrdude
03:02 PM enh: http://www.avrfreaks.net/forum/broken-avrdude-linux
03:04 PM enh: https://savannah.nongnu.org/bugs/?48776
03:05 PM enh: apparently avrdude sgfaults frequently
03:22 PM NonaSuomy: :/
03:52 PM polprog: HighInBC: i usually mark the first, 5th, 10th, 15th etc pin on the dip and keep the pinouts printed in a file
03:52 PM polprog: got a file with all pinouts i use and the instruction set/registers reference :)
04:00 PM polprog: HighInBC: but that's a cool idea with pinouts
04:01 PM polprog: i'd have to sort out/disable scalin in the printer, maybe inkscape could be useful
04:01 PM polprog: becuase those were done in libreoffice
10:39 PM abcminiuser_: Hey Tom_itx, you around?
10:50 PM Tom_itx: for a bit