- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It is very easy, using the API to write a data in EEPROM.
but, i want to know write a data in EEPROM just once when i write new firmware.
maybe, it is possible write a data through miniprog3.
is it possible?
Please reply a solution.
- Labels:
-
PSoC 3
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I do not see in Miniprog3 user manual any references to programming
EEPROM in addition to FLASH, or for that matter any output hex file
format that includes EEPROM data from the linker. The only api I see
that can put anything into EEPROM is Keil MON51, and appears to be
restricted to the debugger.
You could always consider a modified bootloader that could have the
additional capability of running EEPROM APIs.
Regards, Dana.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The PSoC programmer user guide (version 3.15.1) says in part 2.12:
Because the PSoC 3 and PSoC 5 hex files do not describe EEPROM data; PSoC Programmer does not support EEPROM
programming from the GUI. PSoC Programmer allows you to clear EEPROM data after programming PSoC 3 and PSoC 5
chips...
So this leaves only the boot loader method dana mentioned.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
PSoC 3 and PSoC 5 hex files do not describe EEPROM data. PSoC Programmer does not support EEPROM programming.
The PSoC Programmer COM does support EEPROM actions at the API level, which allows you to create scripts or utilities that perform EEPROM actions. These examples are detailed in the Examples folder in the root installation directory of PSoC Programmer:
[INSTALL PATH]\Cypress\Programmer\x.y.z\Examples\Programming\PSoC3_5\SWD\C_Sharp_EEPROM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
In Creator 3.0 there is a new tab in the .cydwr view: E²Prom. There you may edit the eeprom contents for your need and program it together with the project.
Bob