File: README

package info (click to toggle)
lpctools 1.07-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 240 kB
  • sloc: ansic: 2,075; makefile: 41
file content (37 lines) | stat: -rw-r--r-- 1,284 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
LPCTools is an interface to NXP LPC Microcontrollers ISP (In-System
Programming) serial interface.

It is split in two programs: lpcisp and lpcprog

* lpcisp:
This tool gives access to each of the useful isp commands on LPC
devices. It does not provide wrappers for flashing a device.

* lpcprog:
This tool does not give access to each isp command, instead it
provides wrappers for flashing a device.

Both programs were originally written by Nathael Pajani
<nathael.pajani@nathael.net> because existing programs were published
under non-free licences, did not allow comercial use, or did not
provide source code.

* lpc_binary_check:
This third tool is an additionnal helper programm created to change the
user code and check that the CRP protection is not enabled in a binary
image so that it can be uploaded to a target with different tools.

These programs are released under the terms of the GNU GPLv3 licence
as can be found on the GNU website : <http://www.gnu.org/licenses/>
or in the included LICENSE file.


********************
TODO :

Allow flashing of parts with flash sectors of different sizes (LPC1764
has 16 small 4k sectors and two big 32k sectors).
--> Need either to change parts definition format or to flash in two times.

Add the definition of all LPC parts ?