Chipload for 20736S instead of 20737S - Differences?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hi,

I have written some python code to use cgs.exe and ChipLoad.exe to program the 20737S on our custom board. This works well for the 20737S but after I change the Chipnames for the 20736S I get:

----------------------

Download minidriver successfully had written 251 bytes to address 0x00201000

Downloaded 0 code bytes ( 0.0%) and 0 data bytes ( 0.0%). Verified 0 code bytes ( 0.0%) and 0 data bytes ( 0.0%

).   Current state: Terminated with error

Download minidriver error trying to write 251 bytes to address 0x002010FB

Child was terminated by signal 9999

----------------------

Notice that the SDK is perfectly able to program our hardware with the 20736S on it. I'll dig into log files next but so far I would like to know whether I should have changed anything else than just the name of the chip, i.e. for btp files and directories.

Regards,

Kilian

0 Likes
1 Solution
Anonymous
Not applicable

The issue resolved itself. The reason my script didn't work was a bricked device. So my changes to my already working script were ok.

Sorry for the noise.

Regards,

Kilian

View solution in original post

0 Likes
4 Replies
Anonymous
Not applicable

Hi Kilian,

Let me check following two item first.

- Have you changed everything for BCM20736S except ChipLoad.exe?

  * Is .cgs file re-built for BCM20736?

  * Is your hardware BCM20736S module?

- Can you program BCM20736S module using other environment?

  (If no, what's the difference between your boards?)

Anonymous
Not applicable

- Have you changed everything for BCM20736S except ChipLoad.exe?

I build it for BCM920736TAG_Q32 with the SDK/Eclipse and then I use whatever l find in the associated build directory to run cgs and Chipload so I can modify the MAC for each device.

  * Is .cgs file re-built for BCM20736?

Yes

  * Is your hardware BCM20736S module?

Yes

- Can you program BCM20736S module using other environment?

Yes, I can program our custom hardware with the same firmware from the SDK

  (If no, what's the difference between your boards?)

I haven't used the Tag board for ages.

The question is does the download process differ between the devices in anything else than a few directory names in the SDK.

Regards,

Kilian

0 Likes
Anonymous
Not applicable

The issue resolved itself. The reason my script didn't work was a bricked device. So my changes to my already working script were ok.

Sorry for the noise.

Regards,

Kilian

0 Likes

Thanks for updating the thread Killian.

0 Likes