Gast
#6811981
Hallo, ich habe mir vor einiger Zeit ein Evalboard mit ICE40UP5K gekauft und kurz darauf, nachdem der VHDL-Code lief, meine eigene Platine gebastelt. Ich habe die Schaltung des Evalboards 1 zu 1 umgesetzt, auch den gleichen Flash-Speicher genommen, nur ein anderes Package. Leider erhalte ich beim Programmieren meiner Platine immer die Meldung, dass die ID nicht gelesen werden kann. Je nachdem welchen FTDI-Port ich auswähle, ob FTUSB-0 oder FTUSB1 erhalte ich als ID x"ff" oder x"00". Die Screenshots habe ich oben angehängt. Egal, wie ich den Teiler einstelle oder sonst etwas, das Ergebnis ist immer das selbe. --------------------------------------- Zur Schaltung: Die Pins WP-FLASH und HOLD-Flash werden nirgendwo auf GND oder VCC gezogen. --------------------------------------- Was ich bisher versucht habe: FTDI-Treiber aktualisiert MOSI und MISO getauscht Clock-Divider für Program-Speed angepasst --------------------------------------- Mit meinen gemachten Leitungen kann ich von dem einen ICE40-Evalboard ein anderes programmieren. Daher muss der Fehler irgendwo anderst liegen. --------------------------------------- Wisst ihr was ich falsch mache? Ich freue mich schon auf eure Antworten. Viele Grüße Julian



