#avr Logs

May 12 2017

#avr Calendar

12:17 AM daey_ is now known as daey
02:18 AM impulse: i get this error when trying to compile my program with avr-gcc:
02:18 AM impulse: /usr/libexec/gcc/avr/ld: cannot find crtatmega328.o: No such file or directory
02:18 AM impulse: /usr/libexec/gcc/avr/ld: cannot find -latmega328
02:19 AM impulse: using this line to try to compile: #avr-gcc -mmcu=atmega328 test.c
02:20 AM impulse: is my build system broken?
02:34 AM impulse: oh i got it. was pointing to wrong ldscripts directory
02:34 AM impulse: wait no still bad
04:09 AM Emil: what is crtatmega
04:09 AM Emil: literally never heard of such
04:10 AM Emil: your build system is broken
04:49 AM evil_dan2wik is now known as dan2wik
08:13 AM Lambda_Aurigae: crt*.o files are part of the gcc build process.
08:13 AM Lambda_Aurigae: reinstall the toolchain.
08:49 AM Emil: impulse: https//emil.fi/avr for what you need to install
08:49 AM Emil: unless you were that gentoo guy
08:49 AM Emil: No wait still you should be able to just emerge it
08:54 AM skz81: Emil, seems you forgot how to ':'
08:56 AM skz81: Emil, also, normal that https://emil.fi/avr and https://emil.fi/avr/ are not redirecting to the same location ? I mean, I *KNOW* that technically normal, but it's a confusion "layout" choice
08:56 AM skz81: that's* / confusing*
09:08 AM Emil: why would oyu link against /avr/?
09:08 AM Emil: Nothing links against /avr/
09:08 AM Emil: skz81: I don't run any php shit that guesses what I meant
09:09 AM Emil: or what the user meant
09:09 AM Emil: skz81: /avr is a standalone document
09:10 AM skz81: <Emil> why would oyu link against /avr/? >> hey I don't know. I just tried, and saw that
09:11 AM Emil: ;)
09:11 AM Emil: I might do some redesign at some point
09:11 AM skz81: <Emil> Nothing links against /avr/ >> then I would expect a 404 i guess
09:11 AM Emil: skz81: that's what you are getting
09:11 AM Emil: Well, the nicer version of it
09:12 AM skz81: OK. I does not LOOK LIKE a 404 page to me
09:12 AM skz81: it*
09:12 AM Emil: That's because you don't read Finnish
09:12 AM Emil: understand*
09:15 AM skz81: yup. That and also the header navbar and footer that seems to speak about you... Beautiful landscape in background... Everything seems fine if you don't know what "Virhe" means !
09:15 AM skz81: Emil, ^
09:16 AM Emil: You misunderstand me, I have come to the conclusion that too much pampering is pad and that humans are wonderful at error correction. I don't care if you can't read Finnish ;)
09:17 AM Emil: s/pad/bad
09:17 AM Emil: It's your Finnish lesson for the day
09:17 AM Emil: But thanks for the note about the background!
09:17 AM Emil: I took it myself :)
09:18 AM Emil: But true, I might do some redesign, especially as I have plans to write more
09:19 AM Emil: about AVRs
09:19 AM Emil: And how to actually fucking do anything with them
09:27 AM CipherWizard is now known as CWiz
10:11 AM bss36504: Emil: What CMS do you use for your website?
10:35 AM rue_shop1: notepad
11:26 AM Emil: bss36504: rue said it
11:26 AM Emil: I don't
11:26 AM Emil: I'm writing one though
11:39 AM bss36504: I mean for the front page
11:39 AM bss36504: not the AVR page, that's obviously just text
11:40 AM bss36504: Or is the front page full custom as well?
11:40 AM Emil: No I mean, I don't :D
11:40 AM Emil: There's no CMS underneath
11:40 AM bss36504: Wow no shit
11:40 AM bss36504: looks fancy
11:40 AM bss36504: well done
11:40 AM Emil: Here's a secret
11:40 AM bss36504: I hate web dev so I just assume everyone sucks as bad at it as me
11:40 AM Emil: How it looks has nothing to do with how you build or serve it
11:41 AM Emil: I have a subscription to pixelarity.net but almost all of them are also available at html5up.net
11:41 AM Emil: if you want to have your own site look good
11:41 AM skz81: Emil, but you use bootstrap for CSS, don't you ?
11:41 AM Emil: skz81: no
11:41 AM Emil: also bootstrap does not care about cms
11:41 AM bss36504: Oh I see, so templated, not CMS'd. Makes sense
11:42 AM Emil: it's just html5+css+js framework
11:42 AM Emil: bss36504: not templated, either
11:42 AM Emil: bss36504: you don't get templates from those sites I mentioned
11:42 AM Emil: You just get the design and everything else is on your own
11:43 AM bss36504: Oh I see, maybe I was just off on my terminology
11:43 AM skz81: Emil, sure I know. I was guessing bss36504 could be interested in the rendering too.
11:43 AM Emil: Ah
11:43 AM bss36504: Website design makes my head hurt
11:43 AM skz81: Made me think of boostrap
11:43 AM bss36504: I dont know why
11:43 AM Emil: But yeah, if you want a nice looking static website
11:43 AM Emil: then bootstrap is pretty good for it
11:44 AM bss36504: I need to put together a website for myself soon
11:44 AM skz81: Emil, I did for my "CV" (long version)
11:44 AM skz81: notepad + bootstrap
11:44 AM bss36504: I own a domain, I used a wordpress subdomain for my senior project ages ago.
11:44 AM Emil: skz81: nice
11:44 AM Emil: care to share?
11:44 AM bss36504: But the top level I'd like to create a portfolio/here's who I am page
11:45 AM bss36504: s/page/website
11:45 AM Emil: bss36504: if you are up to learning some html+css(+js if you want) then I can recommend html5up and pixelarity
11:45 AM Emil: otherwise they are a lot of work
11:45 AM bss36504: gotcha. I'm not opposed to it. I've dabbled here and there with both, just nothing very good
11:45 AM Emil: For me it's pretty much just copy pasting blocks of the design and changing the colours
11:46 AM bss36504: my HTML is limited to very basic things, my css is very basic but I understand the premise, js is a bastard language that I tend to avoid lol
11:46 AM Emil: hehe
11:46 AM Emil: I find that I can program in JS kind of like I could with C
11:46 AM skz81: Emil, privatly sent, I dislike publicly disclose my ID (even I have no real "secret")
11:46 AM skz81: even if*
11:46 AM Emil: skz81: I didn't get a link
11:47 AM Emil: Or oyu mean email?
11:47 AM skz81: I mean /query Emil
11:47 AM skz81: and copy-paste
11:48 AM Emil: I sent you a query :D
11:49 AM skz81: I answered, do you read me ?
11:49 AM Emil: wtf :D
11:49 AM Emil: I'm not getting your messages :D
11:49 AM Emil: Do I have some block on or something
11:49 AM skz81: emailed
11:50 AM Emil: skz81: you get my messages on irc?
11:50 AM skz81: Yes I see your text in private window, no prob
11:50 AM skz81: You're ignoring me !
11:50 AM skz81: sic !
11:50 AM Emil: wtf
11:50 AM skz81: Emil, did you get the mail ?
11:50 AM Emil: Yeah
11:51 AM Emil: But this problem of not getting your messages is strange af
11:51 AM theBear: i wasn't ignoring anyone, but seeing as it looks fashionable suddenly, i'm giving it a try now
11:51 AM skz81: Emil, yup. Good luck to find it out :)
11:51 AM skz81: Nice week-end people !
11:51 AM theBear: cheers bigears !
11:51 AM Emil: skz81: you, too!
11:51 AM Emil: skz81: I'll check your site and give feedback later
11:54 AM Emil: Can someone else query me?
11:54 AM Emil: To test
11:54 AM Emil: skz81 I think I know the issue
11:54 AM Emil: you aren't authenticated with nickserv
11:55 AM Emil: I have mode +R on because of spam I get from #freenode from time to time
11:57 AM Emil: I took it off
12:16 PM polprog: is #freenode generally active chatting about stuff or just reqessts to net admins?
12:17 PM polprog: ive been therr just for the cloak heh
12:18 PM Emil: mostly requests
12:18 PM Emil: sometimes discussion
12:18 PM Emil: Lots of trolling
12:19 PM Emil: Damn I wish avrs had a peripheral crossbar
12:19 PM Emil: Would be so much easier to route shit
12:39 PM polprog: peripheral crossbar?
12:40 PM polprog: whats that
12:40 PM theBear: rally style rollbar and beefed up shocks ?
12:45 PM Emil: polprog: pin mapping
12:45 PM Emil: or rather peripheral pin mapping
12:46 PM Emil: So instead of RX0 and TX0 always being on a certain pin you can change where it is
12:48 PM polprog: ah
12:48 PM polprog: sounds cool
12:48 PM polprog: which chips have that implemented in practice?
12:49 PM LeoNerd: Emil: Iv'e been saying this for ages now
12:49 PM LeoNerd: I really want one. I'm hoping that now Microchip have it, they might manage it one day
12:49 PM LeoNerd: PIC18s have it
12:49 PM LeoNerd: Or PIC24. I forget. Definitely one of those
12:49 PM polprog: nice feauture
12:49 PM LeoNerd: Yes it's really nice on PICs
12:50 PM LeoNerd: You don't have any of the crap you have to put up with on AVRs, like "Oh, I want to use a PWM channel on Timer 1 but I can't because those pins collide with the I²C module I'm using" or whatever
12:50 PM LeoNerd: (Especially the stupidness that is the ATmega32U4)
01:00 PM Emil: LeoNerd: I know ;)
01:01 PM Emil: But what I want to know is what's the registers that handle the capacitive sensing
01:01 PM Emil: what are*
01:01 PM LeoNerd: Ohman, that
01:01 PM LeoNerd: The whole QTouch thing is kinda secret :(
01:02 PM Emil: PTCXY, PTCY
01:02 PM Emil: LeoNerd: Yeah
01:02 PM Emil: but it shouldn't be hard to reverse the binary
01:02 PM Emil: I mean, really, they can't fucking hide the binaries :D
01:03 PM LeoNerd: Well, quite
01:19 PM xentrac: I thought it was just regular software
01:20 PM xentrac: QTouch, I mean
01:20 PM theBear: heh nah, it's special software, the good stuff <wink>
01:21 PM xentrac: I mean, doesn't it just use the regular registers?
02:19 PM polprog: on the topic.
02:19 PM polprog: radare is a great free decompiler
02:20 PM polprog: it can do graphs, hexdumps, edit, all sorta stuff
02:20 PM polprog: slightly steep learbing curve though
02:20 PM polprog: graphs and maps are my fav.
03:20 PM Emil: xentrac: it does on atmega328 iirc
03:20 PM Emil: xentrac: but 328pb has them named as peripherals
03:21 PM Emil: polprog: you should deassemble a minimal example with qtouch targeted to m328pb
03:28 PM Emil: pics have a dedicated counter for capacite touch sensing
03:29 PM Emil: you can do that with avrs easily, also
03:29 PM Emil: but then you dont have dedicated hardware
03:29 PM Emil: m328pb might have some secrit sauce
04:23 PM polprog: Emil: i should deassemble ? :P i have barely any asm experience
04:25 PM polprog: wow they keep that secret
04:25 PM polprog: http://people.ece.cornell.edu/land/courses/ece4760/FinalProjects/f2012/as2799_kre27_stj26/QTouch%20Design%20Guide.pdf
04:31 PM polprog: anyway no time for that
04:32 PM polprog: you can make a nice disassbely even with avr-objdump
04:34 PM polprog: gl hf
04:35 PM polprog: good night
04:35 PM polprog: o/
04:39 PM JanC_ is now known as JanC
04:42 PM impulse: Emil: yea i was the gentoo guy
05:42 PM * jsoft installs keil
06:01 PM Emil: Ban this fool
06:10 PM specing: BAN!
06:10 PM * specing grabs pitchfork
06:57 PM Tom_L: who?