Download Warp Firmware

Warp Firmware Pack v2.025 (RC) (download)

Release Candidate (RC) Notes

This is an early version of the software. Please make a backup of your OS before installing it.

  • Added support for Warp7060
  • Fixed WiFi module initialization issue
  • Added bar display to the 68060 bootstrap code
  • Added audio volume control window to WarpDiag
  • Fixed Warp1240 RTC reset issue
  • Fixed multiple USB bridge issues
  • Fixed occasional horizontal shift in some RTG modes
  • Improved 68K CPU clock resolution:
    • 1 MHz resolution in WarpDiag and the Boot Menu
    • Even higher precision available through the warpTool CLI command (CPUFreqHz parameter)
  • Added over-temperature protection
    • 65℃ on proximity sensor and 80℃ on core sensor
    • CPU frequency is set to stock if any of these thresholds is exceeded
  • Added RTG clock control through P96 preferences
    (other mode parameters are not yet integrated)
  • Adjusted pixel clocks for some RTG modes to reduce interference with the ESP32 WiFi module. Depending on the WiFi AP channel, this may improve speed and reliability.
  • Changed the power-up sequence:
    • The 68K CPU now always starts at the stock frequency
    • This allows access to the Boot Menu and settings recovery in case of failed overclocking
    • If the Boot Menu is not entered, the CPU automatically switches to the configured frequency
  • Added logo display during Boot ROM initialization

Warp Firmware Pack v1.768 (download)

  • Redesigned L2 cache
    • 6-way associative – much more flexible, much less index collisions
    • reduced latency ~8% read speed improvement / ~25% write speed improvement 
    • sysspeed Fast2Fast16 mem copy 270% improvement
    • 50% more cache memory – now 96kB
    • bustest memory speed compare download
  • new ARM embedded OS: Eclipse THREADX
  • new ARM USB stack: Eclipse USBX
    • better HID support
    • ~30% faster mass storage on Warp560/1260/1240
    • limited HUB support (multiple mass storage devices not supported yet)
  • Added Warp early boot menu (hold MMB or RMB during reset)
  • MHI support – hardware MP3 16bit playback with 10band equalizer
  • v1.766
    • Fixed a spurious boot menu bug that was present in version 1.765
  • v1.767
    • Fixed an MHI driver crash on AmigaOS 3.1
  • v1.768
    • Fixed boot-from-SD after power-up on Warp560
    • Fixed too short IRQ pulse for the WiFi module

Warp Firmware Pack v1.602 (download)
(requires WarpedVision firmware ≥1.1) 

  • Fixed bugs in WarpedVision scandoubler communication
  • Fixed warpATA.device (now supports up to 128GB)
  • Improved P96 RTG driver – faster line drawing (~3x faster)
  • Added “_warpGFX” suffix to Picasso96Settings file
  • A lot of under-the-hood changes required for Warp4060

Warp Firmware Pack v1.505 (download)

  • Fixed timing issues that was present at some customers on v1.500.
  • Fixed RTC on Warp1240

Warp Firmware Pack v1.500
(because of reported issuses, not available for download)

  • Audio stream added to Digital Video output
  • Added support for WarpedVision scandoubler/flicker-fixer and automatic switching between RTG/Amiga display modes
  • USB mouse wheel support for AmigaOS 3.2
  • Added installer script
  • other minor improvements and bug fixes

Warp Firmware Pack v1.400 (download)

  • Hardware sprite in RTG modes
  • Additional RTG hardware acceleration:
    • BliltTemplate
    • BlitPattern
    • BlitRectNoMaskComplete
  • P96 monitor file tooltypes support:
    • NOBLITTER=Yes        (disable hw acceleration)
    • SOFTSPRITE=Yes      (disable hw sprite)
    • (note that these options are mainly for debug/troubleshooting, so should be inactive by default)
  • Fixed displaying screens larger than surrent resolution. Correct panning and autoscroll.
  • P96 driver partially rewritten in machine code
  • P96 driver compiled and tested using recent SDK from icomp.de
  • WiFi password hidden by default in WarpDiag and WarpTool
  • MC68060 internal temperature sensor auto offset calibration
  • other minor improvements and bug fixes

Older versions changelog:

#1.300

  • WiFi support through SANA-2 warpNET.device (you need TCP/IP stack like Roadshow or Miami)
  • Separate driver for onboard IDE (warpATA.device)
  • Added direct-scsi mode support for warpSD.device and warpUSBDisk.device
  • P96 RTG driver fix of WHDLoad “freeze” issues
  • Updated WarpDiag and WarpTool tools
  • Included firmware for Warp1240 model
  • Lots of other minor fixes

#1.200

  • SD Card support in AmigaOS (warpSD.device)
  • USB Disk support in AmigaOS (warpUSBDisk.device)
  • Autoconfig / AutoBoot support for SD and USB disk
  • DMA transfers for SD and USB disk 
  • Fast RAM / RTG memory split changed to 224 / 32MB

#1.008

  • USB/HID keyboard support
  • Composite USB devices support i.e. kbd/mouse receiver in a single USB device
  • Dynamic SD card mount/unmount on insert/remove event
  • Added SD card / USB drive directory reading in WarpTool
  • Minor RTC fixes
  • FPGA temperature added to fan regulator logic
  • Hostname fix in ESP32 WiFi module

#1.007

  • fixed bug with IDEMode=A1200 
  • fixed bug with fan output level display 
  • first version of cswarp.library 
  • minor optimizations and fixes in P96 driver 
  • MP3 playback utility merged to WarpTool 
  • WiFi configuration, no network support in AmigaOS yet, but realtime clock is synchronized to NTP server 😉