NanoMig
Amiga Minimig ported to the Tang Nano 20k FPGA
파일 탐색기
최종 버전 다운로드 (.zip)- FUNDING.yml
- FROM_MINIMIG_TO_NANOMIG.md
- GAO_HOWTO.md
- GOWIN_EDA_LINUX.md
- KICKSTART_ROMS.md
- LCD_SETUP.md
- nanomig.jpg
- nanomig_lcd.jpg
- tn20k_rp2040_zero.jpg
- TN20K_stay_as_JTAG.PNG
- win_programmer.png
- wiring_lcd.png
- fx68k.sv
- fx68k.txt
- fx68k_flat.sv
- fx68k_MicroRom.v
- fx68k_NanoRom.v
- fx68kAlu.sv
- LICENSE
- make.sh
- microrom.mem
- nanorom.mem
- uaddrPla.sv
- frame0200.png
- Makefile
- README.md
- test_rom.bin
- test_rom.png
- test_rom.s
- bltint1.png
- bltint2.png
- bltint3.png
- bltint4.png
- bltint5.png
- bltint6.png
- bltint7.png
- README.md
- Makefile
- README.md
- fx68k_sim.patch
- ini_parser.cpp
- ini_parser.h
- Makefile
- nanomig.gtkw
- nanomig_sim.png
- nanomig_tb.cpp
- nanomig_tb.v
- nanomig_wave.png
- README.md
- sd_card.cpp
- sd_card_config.h
- TG68KdotC_Kernel.v
- fx68k.sv
- fx68k.txt
- fx68kAlu.sv
- LICENSE
- microrom.mem
- nanorom.mem
- README.md
- uaddrPla.sv
- amiga_xml.hex
- evb.ccf
- evb.vh
- Makefile
- pwr_led_blink.hex
- README.md
- top.sv
- audio_clock_regeneration_packet.sv
- audio_info_frame.sv
- audio_sample_packet.sv
- auxiliary_video_information_info_frame.sv
- hdmi.sv
- packet_assembler.sv
- packet_picker.sv
- serializer.sv
- source_product_description_info_frame.sv
- tmds_channel.sv
- nanomig_020_process_config.json
- nanomig_lcd_process_config.json
- nanomig_mistle_gw3a_20_process_config.json
- nanomig_mistle_gw5a_25_process_config.json
- nanomig_process_config.json
- nanomig_tc138k_process_config.json
- nanomig_tc60k_process_config.json
- nanomig_tm138kpro_process_config.json
- nanomig_tp25k_process_config.json
- .setting.ini
- flash_clk.ldf
- flash_clk.lpf
- flash_clk.v
- patch.jpg
- README.md
- amiga_xml.hex
- build.sh
- build.tcl
- diamondc.grc
- icepizero_rpico.jpg
- ide_dpram.v
- nanomig.ldf
- nanomig.lpf
- nanomig.sdc
- nanomig1.sty
- pll_142m.v
- README.md
- sector_dpram.v
- top.sv
- wiring.pdf
- wiring.png
- wiring.svg
- colortable_ram.v
- denise_colortable_ram_mf.v
- paula_floppy_dma_buf.v
- Amber.v
- agnus.v
- agnus_audiodma.v
- agnus_beamcounter.v
- agnus_bitplanedma.v
- agnus_blitter.v
- agnus_blitter_adrgen.v
- agnus_blitter_barrelshifter.v
- agnus_blitter_fill.v
- agnus_blitter_minterm.v
- agnus_copper.v
- agnus_diskdma.v
- agnus_refresh.v
- agnus_spritedma.v
- amiga_clk.v
- cart.v
- cia_int.v
- cia_timera.v
- cia_timerb.v
- cia_timerd.v
- ciaa.v
- ciab.v
- cpu_wrapper.v
- denise.v
- denise_bitplane_shifter.v
- denise_bitplanes.v
- denise_collision.v
- denise_colortable.v
- denise_colortable_ram_mf.v
- denise_hamgenerator.v
- denise_playfields.v
- denise_spritepriority.v
- denise_sprites.v
- denise_sprites_shifter.v
- gary.v
- gayle.v
- ide.v
- minimig.v
- minimig_bankmapper.v
- minimig_m68k_bridge.v
- minimig_sram_bridge.v
- minimig_syscontrol.v
- paula.v
- paula_audio.v
- paula_audio_channel.v
- paula_audio_mixer.v
- paula_audio_volume.v
- paula_floppy.v
- paula_floppy_dma_buf.v
- paula_floppy_ebr.v
- paula_floppy_fifo.v
- paula_intcontroller.v
- paula_uart.v
- userio.v
- amiga.xml
- amiga_keymap.v
- flash_dspi.v
- hid.v
- mcu_spi.v
- osd_u8g2.v
- rst_sync.v
- sd_card.v
- sd_rw.v
- sdcmd_ctrl.v
- sdram.sv
- sysctrl.v
- video_analyzer.v
- ws2812.v
- ide_dpram.ipc
- ide_dpram.v
- ide_dpram.vo
- sector_dpram.ipc
- sector_dpram.v
- sector_dpram.vo
- pll_142m.ipc
- pll_142m.mod
- pll_142m.v
- nanomig.cst
- nanomig.sdc
- README.md
- top.sv
- top.sv
- build.tcl
- build_020.tcl
- build_lcd.tcl
- build_mistle_gw3a_20.tcl
- build_mistle_gw5a_25.tcl
- build_tc138k.tcl
- build_tc60k.tcl
- build_tm138kpro.tcl
- build_tp25k.tcl
- update_xml.tcl
- update_xml_mistle_gw3a_20.tcl
- update_xml_mistle_gw3a_25.tcl
- update_xml_tang_console138k.tcl
- update_xml_tang_console60k.tcl
- update_xml_tang_mega138kpro.tcl
- update_xml_tang_nano20k.tcl
- update_xml_tang_nano20k_020.tcl
- update_xml_tang_nano20k_lcd.tcl
- update_xml_tang_primer25k.tcl
- pll_142m.ipc
- pll_142m.v
- pll_142m_mod.v
- pll_init.v
- nanomig.cst
- nanomig.sdc
- pll_init.v
- top.sv
- gowin_clkdiv.ipc
- gowin_clkdiv.mod
- gowin_clkdiv.v
- ide_dpram.ipc
- ide_dpram.mod
- ide_dpram.v
- sector_dpram.ipc
- sector_dpram.mod
- sector_dpram.v
- nanomig.cst
- nanomig.sdc
- top.sv
- gowin_clkdiv.ipc
- gowin_clkdiv.mod
- gowin_clkdiv.v
- ide_dpram.ipc
- ide_dpram.mod
- ide_dpram.v
- sector_dpram.ipc
- sector_dpram.mod
- sector_dpram.v
- pll_142m.ipc
- pll_142m.mod
- pll_142m.v
- pll_142m_mod.v
- pll_init.v
- nanomig.cst
- nanomig.sdc
- top.sv
- gowin_clkdiv.ipc
- gowin_clkdiv.mod
- gowin_clkdiv.v
- ide_dpram.ipc
- ide_dpram.mod
- ide_dpram.v
- sector_dpram.ipc
- sector_dpram.mod
- sector_dpram.v
- pll_142m.ipc
- pll_142m.mod
- pll_142m.v
- amigaclks.v
- nanomig.cst
- nanomig.sdc
- nanomig_020.sdc
- nanomig_lcd.cst
- nanomig_lcd.sdc
- top.sv
- top_020.sv
- top_lcd.sv
- gowin_clkdiv.ipc
- gowin_clkdiv.mod
- gowin_clkdiv.v
- ide_dpram.ipc
- ide_dpram.mod
- ide_dpram.v
- sector_dpram.ipc
- sector_dpram.mod
- sector_dpram.v
- pll_142m.ipc
- pll_142m.mod
- pll_142m.v
- pll_142m_mod.v
- pll_init.v
- nanomig.cst
- nanomig.sdc
- top.sv
- gowin_pll_parser.py
- byte_enable_fail.png
- byte_enable_ok.png
- flash_read.hex
- flash_read.s
- flash_read_fail.png
- flash_read_ok.png
- hdmi_test.png
- Makefile
- pwr_led_blink.hex
- pwr_led_blink.s
- video_init.hex
- video_init.png
- video_init.s
- Makefile
- sim_main.cpp
- README.md
- TG68K_ALU.v
- TG68K_Pack.vh
- TG68KdotC_Kernel.v
- TG68K.vhd
- TG68K_ALU.vhd
- TG68K_Pack.vhd
- TG68KdotC_Kernel.vhd
- build.sh
- build_with_version.sh
- gw_sh.grc
- nanomig.gprj
- nanomig.v
- nanomig_020.gprj
- nanomig_lcd.gprj
- nanomig_mistle_gw3a_20.gprj
- nanomig_mistle_gw5a_25.gprj
- nanomig_tc138k.gprj
- nanomig_tc60k.gprj
- nanomig_tm138kpro.gprj
- nanomig_tp25k.gprj
- .gitattributes
- .gitignore
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/MiSTle-Dev/NanoMig
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd NanoMig
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Make
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
cd sim
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
