SD2iec 0,6,7a firmware

Es gibt 8 Antworten in diesem Thema, welches 2.350 mal aufgerufen wurde. Der letzte Beitrag (11. Januar 2022 um 21:30) ist von AmiJIm.

  • Code
    Hallo Commodorianer, ich versuche, mein neues mmc2iec in der Box von NKC wiederzubeleben und möchte seine Firmware auf die neueste verfügbare Version aktualisieren, aber ich kann diese und die alte Version nicht finden. Es scheint, dass der sd2iec-Server nur neuere Versionen und das Archiv hat. org Repo hat keine funktionierenden Downloads. Alle älteren werden mir auch helfen. Danke
  • There you go.

  • AntaBaka thank you.You a a life enlarger !

  • @AmiJIm: wenn Du mir den Output von Floppy-Befehl "X?" schickst (oder hier postest), kann ich Dir vielleicht auch eine neuere Version als 0.6.7 zukommen lassen, basierend auf meinen Arbeiten Bitte melde dich an, um diesen Link zu sehen..

    Der Output sollte ungefähr so aussiehen wie dieser hier:

    09,sd2iec v1.0.0-c128d.0-m1284p-evo2,00,00

    Besonders wichtig sind dabei die Angaben "m1284p" und "evo2". Das erste beschreibt den Microcontroller, der zweite die Verdrahtung der Hardware. Die Hardware muss unter den bekannten Configs sein (gängig sind hier "sw1", "sw2", "larsp" oder "uiec") und der Microcontroller ein m644p oider m1284p, weil andere ATMELs nicht mehr unterstützt werden.

  • Hallo,

    unfortunatelly my mmc2iec by NKC is based on atmega32 so i can only use realier version.Now i see that in order to program it i need to know the correct fuses.Do i need a boot loader or i can flash the firmware directly with AVR controller .I plan to use AVRDUDES GUI version with ICSP cable.Does anyone remember the full command line to program the module with Unseen firmware.NKC seems to be out of buisness. a0 dready have a sd2iec module base on ATmega128 but i would like to revive the old mmc2iec as well.

    I just found some details on NKC archive.org site.Does it rings any bell.Thank you for your help.

    This implementation moved the IEC lines from PORTC to PORTB to be able to use the PORTC for
    JTAG debugging. If you want to burn your own firmware, you
    need to modify the following lines in config.h file:


    //
    IEC signals

    //Bitte melde dich an, um diesen Link zu sehen. IEC_PIN PINC

    //Bitte melde dich an, um diesen Link zu sehen.
    IEC_DDR DDRC

    //Bitte melde dich an, um diesen Link zu sehen. IEC_PORT PORTC

    Bitte melde dich an, um diesen Link zu sehen.
    IEC_PIN PINB

    Bitte melde dich an, um diesen Link zu sehen. IEC_DDR DDRB

    Bitte melde dich an, um diesen Link zu sehen.
    IEC_PORT PORTB

    Below i present the Unseen config.h file which i believe should be correct yet i would like to ask people with more knowledge than me because i read in case of an error , the ATmega32 becomes corrupted forever.

    # config-nkc: sd2iec configuration for the NKC version of MMC2IEC

    #

    #

    # This file is included in the main sd2iec Makefile and also parsed

    # into autoconf.h.

    CONFIG_MCU=atmega32

    CONFIG_LINKER_RELAX=n

    CONFIG_MCU_FREQ=8000000

    CONFIG_BOOTLOADER=n

    CONFIG_UART_DEBUG=n

    CONFIG_COMMAND_CHANNEL_DUMP=n

    # In case someone added a crystal to his board

    CONFIG_TURBODISK=y

    CONFIG_HARDWARE_VARIANT=6

    CONFIG_SDHC_SUPPORT=y

    CONFIG_SD_AUTO_RETRIES=10

    CONFIG_SD_DATACRC=y

    CONFIG_ERROR_BUFFER_SIZE=36

    CONFIG_COMMAND_BUFFER_SIZE=100

    CONFIG_BUFFER_COUNT=3

    CONFIG_EEPROM_SIZE=512

    CONFIG_EEPROM_OFFSET=512

    CONFIG_FC3=y


  • Hallo,

    unfortunatelly my mmc2iec by NKC is base on atmega32 so i can only use realier version.Now i see that in order to program it i need to know the correct fuses.Does anyone remember the full command line to program the module with Unseen firmware.NKC seems to be out of buisness.

    No offense, but I wouldn't put all the stress on myself in the first place, especially with such old hardware and the firmware is also no longer up-to-date, so a lot of good things have been added over time.

    But if you program the original atmega then you didn't need to burn the fuses again.

  • Thank you CapFuture for your support.Actually i own two c64 and two c128d ,a sd2iec ,an ef3 and a kung fu flash but i really want to revive the mmc2iec back in 2007 when i used to live and working in Athens Greece.Retro is about memories , isnt it.