The GOODbox
#401
Registered
I'm supposed to be autocrossing on Sunday, too.
#402
Is that a bike rack?
iTrader: (1)
So I installed the RB sandwich plate tonight post oil change with the temp sensor in one hole and a small filler bolt in the pressure sensor hole. Started the car up to inspect for leaks.... SHITTT!! There was a stream of oil shooting out of the filler bolt I was using because what I failed to notice pre install was that this particular bolt was made with a hole through the center!! No sure how I missed it, but I lost about a fourth of a quart of oil, D'oh. I'll post pics tomorrow.
Last edited by Lord ET; 10-01-2010 at 08:38 AM.
#404
SARX Legend
iTrader: (46)
^ Good idea. WTF did the RB adapter have the hole in the center? The only problem with the RB adapter is you cannot run the 09' filters on it if you have the Oil pressure mod from Mazmart. I have the Prosport adapter and it is sized enough to allow the 09' filter to fit.
#405
Registered
Am I being an idiot, or was I unlucky? I attached the T-Tap connectors to the power and ground wires of the cigarette lighter this afternoon, and from jostling the wiring while pulling the GOODbox's harness through the dash, both cigarette lighter wires got severed by the T-Tap!
I had to solder and heatshrink on a couple of new intermediate pieces of wire and then re-attach the T-Taps.
I didn't get to finish the install today, as it started raining (was working outside), and because I was worried about the T-Taps cutting through even the new wire segments, I removed them (and taped up - pictured above pre-taping).
I am thinking I should solder and heatshrink all the GOODbox connections, as I don't trust these T-Tap connectors any more...
I had to solder and heatshrink on a couple of new intermediate pieces of wire and then re-attach the T-Taps.
I didn't get to finish the install today, as it started raining (was working outside), and because I was worried about the T-Taps cutting through even the new wire segments, I removed them (and taped up - pictured above pre-taping).
I am thinking I should solder and heatshrink all the GOODbox connections, as I don't trust these T-Tap connectors any more...
#406
Is that a bike rack?
iTrader: (1)
^ Good idea. WTF did the RB adapter have the hole in the center? The only problem with the RB adapter is you cannot run the 09' filters on it if you have the Oil pressure mod from Mazmart. I have the Prosport adapter and it is sized enough to allow the 09' filter to fit.
#407
Is that a bike rack?
iTrader: (1)
So without going back to read every post, is this supposed to be able to tell me what code a CEL is registering. I got a CEL (haven't gotten it scanned yet, but I assume it's neutral safety switch) today, but when I try to "view DTC's" nadda. Am I not understanding what a diagnostic trouble code is? Or should it be telling me?
#408
So without going back to read every post, is this supposed to be able to tell me what code a CEL is registering. I got a CEL (haven't gotten it scanned yet, but I assume it's neutral safety switch) today, but when I try to "view DTC's" nadda. Am I not understanding what a diagnostic trouble code is? Or should it be telling me?
#409
Registered
After what feels like forever... finally installed!
Interestingly, the first time I fired up the GOODbox, I got what seemed to be the 'slot machine' effect intermittently on random characters every few seconds. But, after that I realised I realised I hadn't plugged in the climate control buttons, and since doing that, the GOODbox was absolutely rock-solid. Weird.
Interestingly, the first time I fired up the GOODbox, I got what seemed to be the 'slot machine' effect intermittently on random characters every few seconds. But, after that I realised I realised I hadn't plugged in the climate control buttons, and since doing that, the GOODbox was absolutely rock-solid. Weird.
#410
Registered
iTrader: (2)
After what feels like forever... finally installed!
Interestingly, the first time I fired up the GOODbox, I got what seemed to be the 'slot machine' effect intermittently on random characters every few seconds. But, after that I realised that I hadn't plugged in the climate control buttons, and since doing that, the GOODbox was absolutely rock-solid. Weird.
Interestingly, the first time I fired up the GOODbox, I got what seemed to be the 'slot machine' effect intermittently on random characters every few seconds. But, after that I realised that I hadn't plugged in the climate control buttons, and since doing that, the GOODbox was absolutely rock-solid. Weird.
Any progress on the "slot machine" issue?
#412
#422
Registered
Thought I would resurrect this thread back from the dead just a little to record some info for people about how to go about re-flashing the firmware on your GOODbox, should anyone need to do this themselves in future.
You'll need four things:
The AVR Studio software is free-to-use from Atmel themselves, but unfortunately they hide it behind a registration form. However, you can easily find direct download links to it if you Google for it. There is also currently an update for AVR Studio as well (4.18 SP3) that can be downloaded. I'm not sure if this is strictly necessary to install, but I got it anyway.
If you can't get AVR Studio, there is open-source package called WinAVR that has a tool to do the same job. I won't go into that here, though, as I didn't pursue that avenue.
So, once you have all the kit, follow this procedure:
Now, where I said above about the particular clone programmer I was using having an advantage, it is in the fact that it can pass through power to the AVR chip from the USB connection. As far as I know, the official Atmel model does not do this. Pieter suggested that you hook up a 9V battery to the GOODbox to power it as it would be if it was in the car. I didn't do this, so I can't comment on how easy this is, but essentially you just hook up the positive and negative terminals of the battery to the +12V (red) and ground (black) pins of the main GOODbox connector. Make sure whatever method you use is secure and stable - you do not want the power supply interrupted during re-programming, as it could screw things up and maybe brick your GOODbox!
You'll need four things:
- AVR ISP MkII programmer (or clone)
- 6-pin ribbon cable, to connect between GOODbox and programmer
- USB cable, to connect programmer to PC
- AVR Studio software
The AVR Studio software is free-to-use from Atmel themselves, but unfortunately they hide it behind a registration form. However, you can easily find direct download links to it if you Google for it. There is also currently an update for AVR Studio as well (4.18 SP3) that can be downloaded. I'm not sure if this is strictly necessary to install, but I got it anyway.
If you can't get AVR Studio, there is open-source package called WinAVR that has a tool to do the same job. I won't go into that here, though, as I didn't pursue that avenue.
So, once you have all the kit, follow this procedure:
- Install AVR Studio on your PC. Also install any updates if you feel like it.
- Remove the two screws from top of the GOODbox case and open it.
- Plug the ribbon cable between the 6-pin header labelled 'ISP' on the inside of the GOODbox and the 6-pin 'ISP' header on the programmer (this end is fixed on official Atmel programmer). Pin 1 on the GOODbox header is at top-left when you look at it with buttons facing you. This should correspond with the red stripe on the ribbon cable.
- Plug in the USB cable between programmer and PC. A light should come on on the programmer.
- Let Windows install driver for new device detected.
- Fire up AVR Studio software, and go to Tools -> Program AVR -> Connect.
- Choose appropriate model of programmer ('AVRISP MkII') and port (only option, 'USB'), then hit Connect button.
- On 'Main' tab, choose appropriate chip from list ('AT90CAN64').
- Go to 'Program' tab.
- First, re-program the EEPROM (which holds settings) from the .eep file. In the 'EEPROM' section, browse for the appropriate file, then click 'Program'. Won't take more than a few seconds.
- Second, re-program the flash memory (holds firmware) from the .hex file. In the 'Flash' section, browse for the appropriate file and then click 'Program'. This will take a bit longer, about 30 seconds. It will re-write, then verify what it wrote is correct.
- Close the window, quit AVR Studio and disconnect the USB cable and then the ribbon cable from the GOODbox.
- Screw the cover back on the GOODbox case.
- Done!
Now, where I said above about the particular clone programmer I was using having an advantage, it is in the fact that it can pass through power to the AVR chip from the USB connection. As far as I know, the official Atmel model does not do this. Pieter suggested that you hook up a 9V battery to the GOODbox to power it as it would be if it was in the car. I didn't do this, so I can't comment on how easy this is, but essentially you just hook up the positive and negative terminals of the battery to the +12V (red) and ground (black) pins of the main GOODbox connector. Make sure whatever method you use is secure and stable - you do not want the power supply interrupted during re-programming, as it could screw things up and maybe brick your GOODbox!
Last edited by HwAoRrDk; 02-06-2011 at 08:34 PM.
#424
Registered
And what exactly is wrong with just asking Pieter to send you the firmware files if you need an update?
Besides, I don't think he would at all appreciate me posting copies of his work here for all and sundry to download and mess around with. After all, it's his own proprietary intellectual property, and not for me to decide how to distribute.
So, if it wasn't clear in my previous post: those instructions are what you need to do IF you happen to need to apply a firmware update at some point in the future.
Besides, I don't think he would at all appreciate me posting copies of his work here for all and sundry to download and mess around with. After all, it's his own proprietary intellectual property, and not for me to decide how to distribute.
So, if it wasn't clear in my previous post: those instructions are what you need to do IF you happen to need to apply a firmware update at some point in the future.