Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 23:26 21 Jul 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Newbee firmware upgrade question?

Author Message
MMAndy
Regular Member

Joined: 16/07/2015
Location: United States
Posts: 91
Posted: 08:11am 12 Aug 2015
Copy link to clipboard 
Print this post

New bee firmware upgrade question?

I have the latest MPLAB IDE v3.05 and a Pickit 3 clone. (Olimex)
Under MPLAB, I imported the latest firmware hex Prebuilt (Hex, loadable Image) project - MM+ firmware release V4.7B23. This hex file is 1,335 KB.

Under MPLAB, I read the PIC32MX470F512H device memory to file. This hex file has 1,474 KB.

There is a small difference in both files. Is this correct?
Do I need to set the config. bits?

Note: Both hex files have 131,072 for data and 536560 for program.
Note: I did NOT use the PICkit 3v3.10 standalone program because the "470" device file is missing.
I chose to import a hex firmware file in the IDE then re-program a device with it.
System: PC/Win/8.1Edited by MMAndy 2015-08-13
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10281
Posted: 08:48am 12 Aug 2015
Copy link to clipboard 
Print this post

After burning a new chip with the Micromite firmware, the first thing it does when run is initialise the options which are stored in flash memory. For this reason a hex file read from the chip will be very slightly different from the hex file you program.

Was that the question?
 
MMAndy
Regular Member

Joined: 16/07/2015
Location: United States
Posts: 91
Posted: 08:50am 12 Aug 2015
Copy link to clipboard 
Print this post

  Quote  Was that the question?

Yes, ThanksEdited by MMAndy 2015-08-13
 
MMAndy
Regular Member

Joined: 16/07/2015
Location: United States
Posts: 91
Posted: 10:15am 12 Aug 2015
Copy link to clipboard 
Print this post

It would be convenient for users for a new command like "OPTION LIST" to indicate
what option PINs are being used along with which options that are enabled or disabled or default.
 
Bryan1

Guru

Joined: 22/02/2006
Location: Australia
Posts: 1463
Posted: 12:44pm 12 Aug 2015
Copy link to clipboard 
Print this post

Hi Andy,
The easiest way I have found to load new firmware into the pic is using the MPLab IPE software that come with MPLab. Just pic the model of pic micro then go to advanced and select the hex you want and program it. Too easy.....

Regards Bryan
 
MMAndy
Regular Member

Joined: 16/07/2015
Location: United States
Posts: 91
Posted: 02:18pm 12 Aug 2015
Copy link to clipboard 
Print this post

  Quote  Just pic the model of pic micro then go to advanced and select the hex you want and program it


  Quote  Note: I did NOT use the PICkit 3v3.10 standalone program because the "470" device file is missing. I chose to import a hex firmware file in the IDE then re-program a device with it.



 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025