DIY PROM Do It Yourself PROM chip burning help. No PROM begging. No PROMs for sale. No commercial exchange. Not a referral service.

FED up trying to tune

Thread Tools
 
Search this Thread
 
Old Mar 15, 2005 | 08:33 PM
  #51  
stuckatcuse's Avatar
Thread Starter
Member
 
Joined: Jan 2004
Posts: 106
Likes: 0
From: The 'Cuse (Syracuse, NY)
Car: Maybach
Engine: KA24DE-T
Transmission: M5
Alright, this is getting out of control. I'm not going to post anything else about this issue. I'm going to talk to Tom (same setup as me), and if I still can't get things working, I'll call Craig. This thread just kinda snowballed. Initally, I expected to make a single change somewhere and have it work. It was not my intention to cause an arguement or bash any equipment. Thanks tons for all your help you guys, I really appreciate it, and without you, I probably would have been too scared to tinker with my truck -er thirdgen in the first place!

Last edited by stuckatcuse; Mar 15, 2005 at 10:18 PM.
Reply
Old Mar 15, 2005 | 10:12 PM
  #52  
HaulnA$$'s Avatar
Member
20 Year Member
 
Joined: Jul 2003
Posts: 458
Likes: 2
From: Dallas
This thread got jacked.
Reply
Old Mar 15, 2005 | 10:24 PM
  #53  
Craig Moates's Avatar
Supreme Member
 
Joined: Jul 1999
Posts: 1,577
Likes: 0
From: Baton Rouge, LA, USA
Car: 87 T/A
Engine: 441 SBC 12.5:1 0.680" Lift
Transmission: T-56
Axle/Gears: 4.10 TruTrac Moser 9"
Originally posted by junkcltr
Take a look at the AVR bootloader stuff as an example and you will see how the memory is strictly segmented for bootloader and applications. This is to keep the app. from modifiying the bootloader.

The trace functionality is a good thing. You can see how the ECM responds as different things are happening.
Yes, I looked at this with respect to the bootloader stuff. There was a point in time where I was thinking about how to allow bootloader code updates in the bootloader code itself. It's possible, but tedious. If you want to chat bootloader stuff, encrypted or otherwise, feel free to give me a yell offline as I've had some pretty good luck in this regard.

Lots of folks have asked about the trace functionality. With the CPLD, it gets pretty interesting. I'm shooting for doing a 'snapshot' approach, and then strobe it back to the moderating AVR and back to the user. Maybe even have a CPLD-arbitrated 'series' sort of function, whereby stuff gets stashed in blocks to see where stuff is streaming. While the OBD1 part fo the GM stuff is fairly well documented, there's all kinds of stuff out there like Volvo, Mercedes, you name it.

By the way, many thanks to J for the advice early on in the AutoProm development. It was most helpful, and got me thinking correctly in terms of balancing actual latencies and propagation delays with respect to memory operations. I worked the razor's edge of what was possible for the architecture of the AP, and tried to take further advantage on the Ostrich. Everything comes into play, from pin capacitance to SRAM programming cycle requirements. I think he was the 'only' one I shared the early schematics with.

Final point of clarification, and of some use more than just making the point. For write cycles on both the AP and the Ostrich, I make no decisions with respect to the timing based on the CE/OE state coming from the target device (abandoned that after fruitless efforts!). Rather, I have the data lines buffered out from the RAM to the target device separately. The buffering is exerted based on the target states directly. However, the inputs to the data buffer are latched synchronously with the write cycle as arbitrated from the AVR. In this way, you can squeeze the write cycle into <100nS, and without any exertion of data other than that which is requested by the target device, either on the leading or training timeframe of the write cycle.

It's trick, but it works. Hope this makes sense. Think about it a bit, it really is pretty trick ;^).
Reply
Old Mar 15, 2005 | 10:25 PM
  #54  
Craig Moates's Avatar
Supreme Member
 
Joined: Jul 1999
Posts: 1,577
Likes: 0
From: Baton Rouge, LA, USA
Car: 87 T/A
Engine: 441 SBC 12.5:1 0.680" Lift
Transmission: T-56
Axle/Gears: 4.10 TruTrac Moser 9"
OK, back on topic. If you bought something from Craig and can't get it to work, call him on it. He'll get you straightened out ASAP.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Zell1luk
TPI
0
Sep 29, 2015 10:36 AM




All times are GMT -5. The time now is 06:30 AM.