Wiebo
For Every Existing Problem Exists a Solution, Just Try To Find It...
Ik ben al een hele tijd aan het zoeken achter het protocol dat MPLAB en een PicStart Plus gebruiken. De instellingen van de seriële poort ken ik wel, maar wat gebeurt er eigelijk bij het resetten, programmeren, etc... van een PIC, of maw, welke data gaat er bij een bepaalde handeling door de seriële kabel? MicroChip zal dit wel niet vrijgeven.
De uiteindelijke bedoeling is om een bootloader te maken (aanvankelijk voor de PIC16F877A) voor toepassingen met een seriële poort, en die de bootloader onder bepaalde voorwaarden kan laten reageren als een PicStart Plus gebruik makend van MPLAB. Maar deze zal enkel dus de 16F877A herkennen bij het starten. (Meer is ook niet nodig
) Bij experimenteren en analyse van de SW van de PicStart is me opgevallen dat het extra ingewikkeld in elkaar is gestoken... Wie kan me hierbij helpen???
groeten,
Wouter van Ooijen
Wouter van Ooijen: VOTI webwinkel, docent HvU (Technische Informatica); C++ on mictrocontrollers blog
vraag was ook direct aan mij gesteld. antwoord:
Het PicStart+ protocol is niet door Microchip vrijgegeven, maar wel ge reverse-engineered. Google maar eens, of zoek op de piclist site. Ik heb er ooit naar gekeken, maar vond het veel te ingewikkeld om te gebruiken. Helaas betekent dit dat mijn programmers niet (direct) vanuit MPLAB te gebruiken zijn.
Wiebo
For Every Existing Problem Exists a Solution, Just Try To Find It...
tja, ik heb al uuuuuuuuren, zeg maar dagen achter dat protocol gezocht, via google, en niet gevonden... er is een programmer verkrijgbaar, de WARP-13, die dit wel doet. De gebruikte oude PIC16F73 is nu vervangen door de 16F876, en kan de meeste PIC's programmeren. Jammer, maar ook zij geven dit niet vrij. Waar heb jij deze info van reverse-engineering dan precies gevonden?
Groeten, Wiebo
(yep, ik had deze vraag ook rechtstreeks naar u gemaild)
:d
Wouter van Ooijen
Wouter van Ooijen: VOTI webwinkel, docent HvU (Technische Informatica); C++ on mictrocontrollers blog
heb je echt gezocht?
http://www.piclist.com/techref/microchip/devprogs.htm, eerste item
of google http://www.google.nl/search?q=picstart+protocol&ie=UTF-8&oe=UT…, de 5e link is leuk: http://www.winpsp.com/about.htm
Wiebo
For Every Existing Problem Exists a Solution, Just Try To Find It...