User Tools

Site Tools


cangc3-firmware-de

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

cangc3-firmware-de [2018/11/12 08:56] (current)
Line 1: Line 1:
 +====== CAN-GC3 mergCBUS-DCC-Zentrale======
 +[[german|{{ ​ rocrail-logo-35.png}}]]
 +[[german|Inhalt]] -> [[german#​hardware|Hardware]] -> [[german#​merg_cbus|mergCBUS]]
 +  * [[:​cbus:​overview-de|CAN-GC-Übersicht]]
 +  * [[:​can-gca1-de|CAN-GC1]] | [[:​can-gca2-de|CAN-GC2]] | **[[:​can-gc3-de|CAN-GC3]]** | [[:​can-gc4-de|CAN-GC4]] | [[:​can-gca5-de|CAN-GC5]] | [[:​can-gc6-de|CAN-GC6]] | [[:​can-gc7-de|CAN-GC7]]
 +    * **[[:​cangc3-firmware-de|Firmware]]**
 +
 +
 + \\
 +===== Firmware =====
 +==== Copyrights ====
 +(c) [[http://​www.merg.org.uk/​|MERG]]\\
 +(c) [[http://​www.rocrail.net|Rob Versluis, rocrail.net]]\\
 +\\
 +==== HEX ====
 +  * https://​launchpad.net/​rocrail-hardware/​+download
 +
 +==== Quellen ====
 +  * http://​bazaar.launchpad.net/​~rocrail-hardware-team/​rocrail-hardware/​trunk/​files/​head:/​cbus/​cangc3/​
 +
 +
 + \\
 +
 +===== INFO =====
 +Die CAN-GC3-Firmware basiert auf der MERG-CANCMD-Firmware.\\
 +Zurzeit wird die CANCMD-Firmware-Version **3d** für kleine Verbesserungen und Änderungen verwendet.\\
 +Die CAN-GC3-Firmware-Version enthält die CANCMD-Version und die (LaunchPad Bazaar) CAN-GC3-Revisions-Nummer:​\\
 +|  Version ID  ||
 +^ CANCMD ^ CAN-GC3 ^
 +|  3d  |  **3d-180** ​ |\\
 +
 +\\
 + \\
 +===== Version Info =====
 +^ Version ^ Änderungen/​Erweiterungen ^
 +| 469 | Freigabe nur bei Geschwindigkeit Null. |
 +| 434 | Abfrage-Unterstützung ergänzt. |
 +| 433 | Optionaler Gleisspannungs-Umschalt-Taster an Port RB7. |
 +| 200 | Gleisspannung AUS beim Start. |
 +| 180 | LED1 auf Port RB6 verlegt. (Interner Booster/​Programiergleis) \\ LED2 auf Port RB7 verlegt. (Betriebs-Anzeige) |
 +| 179 | mergCBUS-Aktivitäts-LED an Port RB4 hinzugefügt. |
 +| 178 | LED für Signalisierung der Booster-Ausgangs-Spannung an Port RC6 hinzugefügt. \\ Invertiertes Booster-Signal an RC5 hinzugefügt,​ dass für **[[:​ord3-cs-de|ORD-3]]** benötigt wird. \\ Alle DCC-Ausgangs-Ports werden auf Null gestellt, falls Gleisspannung AUS ist. \\ Booster-Ausgang bleibt immer Hauptgleis und nicht Programmiergleis. (Tauschen entfernt.) \\ Der  interne Booster kann für sehr kleine Anlagen oder als **PT** (Programmiergleis) verwendet werden. \\ Debugging-Ausgangs-Ports entfernt. |
 +
 + \\
 +
 +===== Entwiklungs-Hilfen =====
 +{{ :​cbus:​pic-adap-pict-02.jpg?​200}}{{ http://​www.microchip.com/​_images/​mplabx/​MPLABX_maingraph.png?​300}}{{ http://​www.microchip.com/​stellent/​groups/​devtools_sg/​documents/​devtools/​%7Eexport/​en538340%7E22%7Een006096%7EPressReleaseLayout/​139937-1.png?​100}}
 +  * [[http://​www.microchip.com/​en_us/​family/​mplabx/​index.html|MPLAB X 7.02]]
 +  * [[http://​www.microchip.com/​stellent/​idcplg?​IdcService=SS_GET_PAGE&​nodeId=1406&​dDocName=en538340|PICKit 3]]
 +  * C18 v3.40
 +  * **[[:​pic-adap-en|PICKit3 Adapter]]**
 + \\
 +
 +=====Entwickler-Hinweise=====
 +Die max. Größe eines Arrays ist 256 Byte, was die Refresh-Stack-Größe auf 32 Slots begrenzt.\\
 +Größere Arrays können durch modifizieren der Linker-Datei ermöglicht werden:​\\ ​
 +  * http://​www.hobbytronics.co.uk/​c18-large-data-arrays
 +
 + \\
  
cangc3-firmware-de.txt · Last modified: 2018/11/12 08:56 (external edit)