posted by
palfrey at 10:35pm on 21/09/2004
As the title may have hinted, I still haven't got back into the habit of blogging stuff as it happens. It used to be that MLP and quiz results got stacked up, but everything else got told about when I did it. So, the first of these things is today, and the other is yesterday. And through both I've had a bloody Freshers' flu variant... snufflies for two days now.
I've got this mix CD I did a long while back for one of the previous houses I was in, and I somehow ended up taking it with me. I was just playing some of it earlier, and I find out that my housemate Sabine (over the course of a conversation) does not know who R.E.M. are, or Radiohead, or Sartre. She hasn't even heard the damn names.... ditto for any cultural references that I know of at all.... Now, correct me if I'm wrong, but hasn't *everyone* of our approximate age (+- say 5 years) and in the Western world (certainly Western Europe), heard of at least one of those. Not "can quote chapter and verse on", but has *heard* *the* *bloody* *name*. I'm going to have to start an immediate program of cultural indoctrination methinks!
The major computer thing is that I've figured out why the hell the blasted mica2's were randomly resetting. Stack overflow. Now, gdb couldn't catch this, and the little bastards just reset, no "hi i've died" or anything. If anyone knows lots of things about debugging embedded systems (not the all-singing, all-dancing ones, but the bog standard "here's a commercially-used chip" ones), esp the Atmel ATMega series, tell me *now*. Because I only caught it going mad via some luck with a simulator for the chips (which isn't perfect, but is better than the TinyOS simulator for these sorts of thing), which spat out a series of hex addresses which I eventually realised were a stack trace. Some Python magic and use of nm later, we've got a trace... a lovely timing bug because the main loop was occasionally taking too long to run. I've been talking to one of the MSc's we've got hanging around about building an improved debug environment for the darn things.
Random link: Now there's a mad tattoo
Does anyone know of any fanless ~1Ghz boards out there now (yes I know the megahertz myth. This is approximate)?. I'm waiting on Via to release the MS10000E, but it's just got put back another 2 months, so I can't build my kick-ass media box (intended case is the Travla C134, so you can see how this would be cool) yet, which is pissing me off. I've got plans for a fanless mboard + Compact Flash + quiet DVD-ROM drive....
I've got this mix CD I did a long while back for one of the previous houses I was in, and I somehow ended up taking it with me. I was just playing some of it earlier, and I find out that my housemate Sabine (over the course of a conversation) does not know who R.E.M. are, or Radiohead, or Sartre. She hasn't even heard the damn names.... ditto for any cultural references that I know of at all.... Now, correct me if I'm wrong, but hasn't *everyone* of our approximate age (+- say 5 years) and in the Western world (certainly Western Europe), heard of at least one of those. Not "can quote chapter and verse on", but has *heard* *the* *bloody* *name*. I'm going to have to start an immediate program of cultural indoctrination methinks!
The major computer thing is that I've figured out why the hell the blasted mica2's were randomly resetting. Stack overflow. Now, gdb couldn't catch this, and the little bastards just reset, no "hi i've died" or anything. If anyone knows lots of things about debugging embedded systems (not the all-singing, all-dancing ones, but the bog standard "here's a commercially-used chip" ones), esp the Atmel ATMega series, tell me *now*. Because I only caught it going mad via some luck with a simulator for the chips (which isn't perfect, but is better than the TinyOS simulator for these sorts of thing), which spat out a series of hex addresses which I eventually realised were a stack trace. Some Python magic and use of nm later, we've got a trace... a lovely timing bug because the main loop was occasionally taking too long to run. I've been talking to one of the MSc's we've got hanging around about building an improved debug environment for the darn things.
Random link: Now there's a mad tattoo
Does anyone know of any fanless ~1Ghz boards out there now (yes I know the megahertz myth. This is approximate)?. I'm waiting on Via to release the MS10000E, but it's just got put back another 2 months, so I can't build my kick-ass media box (intended case is the Travla C134, so you can see how this would be cool) yet, which is pissing me off. I've got plans for a fanless mboard + Compact Flash + quiet DVD-ROM drive....
There are no comments on this entry.