P59 flash kernel development

They go by many names, P01, P59, VPW, '0411 etc. Also covering E38 and newer here.
MudDuck514
Posts: 397
Joined: Wed Jul 05, 2017 8:30 am
cars: 2001 Pontiac Grand AM SE
LD9 2.4l I4, 4T40E
2005 Chevrolet Venture
LA1 3400 V6, 4T65E
Location: North TX, USA

Re: P59 flash kernel development

Post by MudDuck514 »

Vampyre wrote:david can i get that cad file please
Hi all,

If I am not mistaken, it is located in this thread:
viewtopic.php?f=42&t=6215

Mike
User avatar
DavidBraley
Posts: 172
Joined: Thu Jun 07, 2018 8:15 am
cars: 1948 GMC
Location: Fort Collins, Colorado

Re: P59 flash kernel development

Post by DavidBraley »

MudDuck514 wrote:
Vampyre wrote:david can i get that cad file please
Hi all,

If I am not mistaken, it is located in this thread:
viewtopic.php?f=42&t=6215

Mike
It's actually not in that thread. I chose not to post it to the forum because I don't have the time bandwidth to respond to PM's about it. I created it in LibreCad. I think there's a version of LibreCad that runs in Windows. I don't use Windows. I use Linux.

EDIT: Found a mistake in the file. See corrected file below in next thread
-David

I'm a machinist... because engineers need heroes too.
User avatar
DavidBraley
Posts: 172
Joined: Thu Jun 07, 2018 8:15 am
cars: 1948 GMC
Location: Fort Collins, Colorado

Re: P59 flash kernel development

Post by DavidBraley »

Here is the corrected file (use at your own risk):
BDMPinLocations.dxf.zip
(5.11 KiB) Downloaded 207 times
-David

I'm a machinist... because engineers need heroes too.
Vampyre
Posts: 261
Joined: Wed Dec 06, 2017 1:02 pm
cars: grand am, trans am

Re: P59 flash kernel development

Post by Vampyre »

thank you
User avatar
NSFW
Posts: 679
Joined: Fri Feb 02, 2018 3:13 pm

Re: P59 flash kernel development

Post by NSFW »

If you have a 3D printer...
https://www.thingiverse.com/thing:3565197
I modeled it in OpenSCAD (which is free) based on the pin locations from DavidBraley's DXF.
I also posted an STL file, which most 3D printer software can probably use directly.
Please don't PM me with technical questions - start a thread instead, and send me a link to it. That way I can answer in public, and help other people who have the same question. Thanks!
User avatar
antus
Site Admin
Posts: 8250
Joined: Sat Feb 28, 2009 8:34 pm
cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Contact:

Re: P59 flash kernel development

Post by antus »

Good options with a 3d printer. You can also search for bdm frame and probe pens on ebay or aliexpress. Its a frame that holds some probes so that you can balance them in the points on the pcm. You need to position them one by one but for occasional use it works well. Most kits come with 4 probes so you'll need a pack of extra stand alone probes too.
Attachments
s-l400.jpg
s-l400.jpg (36.67 KiB) Viewed 3133 times
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
User avatar
NSFW
Posts: 679
Joined: Fri Feb 02, 2018 3:13 pm

Re: P59 flash kernel development

Post by NSFW »

That's a really cool idea, I like the flexibility.
Please don't PM me with technical questions - start a thread instead, and send me a link to it. That way I can answer in public, and help other people who have the same question. Thanks!
User avatar
DavidBraley
Posts: 172
Joined: Thu Jun 07, 2018 8:15 am
cars: 1948 GMC
Location: Fort Collins, Colorado

Re: P59 flash kernel development

Post by DavidBraley »

I don't want to be a party pooper, but... I see one problem with this type of BDM fixture: Those probe pins are possibly too long.

The BDM device being used from USB BDM NT does not like very long lead lengths. I learned this the hard way. I don't have my notes handy at the moment, but I think I was told by the maker that the leads need to be less than 16cm from the contact point to the physical 5x2 plug at the BDM device. I managed to get my lead lengths less than 6 inches (15.2cm), and still had trouble at the default 3 mhz speed used in the .xml confige file. There is a way in software to slow things down, but I think 1.5 mhz is the slowest. I have since changed these config files to default to the 1.5 mhz speed and have had no problems since. Even at 1.5 mhz, the BDM will do full reads of a 1 meg flash chip is less than 10 seconds, and full erase and then write in less than 60 seconds. It's insane how fast it is.
-David

I'm a machinist... because engineers need heroes too.
User avatar
Gampy
Posts: 2333
Joined: Sat Dec 15, 2018 7:38 am

Re: P59 flash kernel development

Post by Gampy »

If you are a Flea-Bagger BDM Frame CMD 100 Full Sets Fgtech BDM100 Kess K-tag K-tag ECU Programmer Tool
Or if you prefer the safety of Ama$on BDM Frame CMD Sets, FGTECH BDM100 K-tag ECU Programmer Tool, Diagnostic BDM Frame with Adapters Set(as shown)
FGTECHBDM100Frame-s.jpg
FGTECHBDM100Frame-s.jpg (19.06 KiB) Viewed 3080 times
With a little twisting, and a little tweeking it ought to work pretty good.
Intelligence is in the details!

It is easier not to learn bad habits, then it is to break them!

If I was here to win a popularity contest, their would be no point, so I wouldn't be here!
User avatar
DavidBraley
Posts: 172
Joined: Thu Jun 07, 2018 8:15 am
cars: 1948 GMC
Location: Fort Collins, Colorado

Re: P59 flash kernel development

Post by DavidBraley »

Gampy,

I like that device. It insures a really short path from PCM to BDM. I can't believe that stuff is so inexpensive!
-David

I'm a machinist... because engineers need heroes too.
Post Reply