Hallo leden ,
Ik heb een vraagje is er iemand die een LPC2106 kan programmeren ???
Heb een schakeling /project na gebouwd van elektor ,dat is een DCC command station (Modeltreinen)
Daar moet een controller op die ik al heb en ook de software, maar ik weet niet hoe en wat, hoe het er in moet .
ik hoop dat er iemand is die mij kan helpen.
mvg Roelof-Jan
benleentje
Golden Member
Zit er een USB poort op de printplaat of een af andere aansluiting voor een programmeer apparaat met een naam zoals jtag, ISP, RS232
Ja er zit een poort op de printplaat naar de LPC2106 moet extern worden geprogrammeerd heeft 40 pootjes heb ik besteld bij OLIMEX
dit is de LPC2106
[Bericht gewijzigd door Henry S. op (80%)]
Op 3 augustus 2023 18:02:35 schreef Editspro:
Ik heb een vraagje is er iemand die een LPC2106 kan programmeren ???
Heb een schakeling /project na gebouwd van elektor
Welke?
En staat daar verder niks over het programeren in?
Ja daar staat een link daar word naar verwezen maak ik krijg het niet voor elkaar, ik heb het geprobeerd .
misschien is er een makkelijker manier, heb geen verstand van programmeren
Met zo weinig informatie kan je beter een oproep in de V&A plaatsen.
Ik heb nog eens de tekst door gelezen ,het is een LPC2106 ARM 7TDMI-S microcontroller ze noemen het een ARM-Module en verder gezocht op olimex hier bij nog wat info
benleentje
Golden Member
IK denk dat ik het nu een beetje begrijp
Je hebt dus van de elektor site een schakeling gebouwd waarop er 2 rijden met header pinnen zitten waarin een LPC-H2106 adaptor bordje komt met daarop een LPC2106
Bij olimex heb je vervolgens LPC-H2106 gekocht
https://www.olimex.com/Products/ARM/NXP/LPC-H2106/
https://www.olimex.com/Products/ARM/NXP/LPC-H2106/resources/LPC-H2106.…
https://www.olimex.com/Products/ARM/NXP/LPC-H2106/resources/LPC-H2106-…
Olimex zelf geeft heel erg weinig info en zelf in het schema staan niet de aansluitingen voor de Jtag port, maar blijkt die wel te hebben.
@editspro maak eens een wat foto van de printplaat die je hebt zit daar geen aansluiting om deze module te programmeren.
En om welke elektor uitgave gaat het jaartal en maand?
[Bericht gewijzigd door benleentje op (11%)]
benleentje
Golden Member
Nog wat gevonden. hoe je via een adapterborsje deze module kan programmeren
http://www.neko.ne.jp/~freewing/cpu/arm_olimex/
het gaat om de uitgave van 9/2008 van elektor .
elektor verkoopt al lang niet meer deze module ,alleen de software is nog te downloaden .
ik heb al een verloop print moeten maken anders past de LPC2106 er niet op.
miedema
Golden Member
De antwoorden staan gewoon in het Elektor artikel
:
"Voor de communicatie met de computer maken we gebruik van een EIA 232 - verbinding.
Een halve MAX3232 die gevoed wordt vanuit de 3,3 V verzorgt de niveau-aanpassing voor de zend- en ontvangstlijnen van UART 0. Door gebruik te maken van UART 0 voor de computeraansluiting kunnen we ook op een heel eenvoudige wijze nieuwe software laden via de ingebouwde bootloader."
En even verder:
"De volgende stap is het laden van de applicatie-software in de DCC-besturing. Hiervoor maken we gebruik van een standaard tool van NXP (LPC2000 Flash ISP Utility). Met deze tool kunnen we via de seriële poort van een pc de software in de processor laden.
Het gebruik van deze tool wordt uitgebreid beschreven in de aanvullende informatie die bij dit artikel op de Elektor-website beschikbaar is. Daar vindt u ook de hex-code voor het programmeren."
.
Je moet dus de processor op het Elektor bord prikken,en dan kun je via de seriële poort het programma laden. Met gebruikmaking van die NXP LPC2000 Flash ISP Utility.
groet, Gertjan.
Hallo Gerjan ,
zo heb ik het niet gelezen , ik heb wel wat verstand van elektronica ,maar dit soort dingen geen kaas van gegeten.
Eerst hartelijk bedankt voor de uitleg ,en ga het vanavond proberen
groet,
Roelof-Jan
Flashmagic werkt ook :
https://www.olimex.com/Products/ARM/NXP/LPC-P2106/resources/How-to-use…
Let er op dat de RESET pin en P0.14 eerst in een bepaalde volgorde "gekieteld" moeten worden voor je in de bootloader komt.