Unofficial 3060 / 4060 Page

Main News/Updates Specs Images Firmware/Software Benchmarks Bugs FAQ Sources About/Contact


In development | v1.300 | v1.210 | v1.200 | v1.100 | v1.008 | v1.007 | v1.004 | v1.003 | Warp software file list

In development

"Scandoubler and WiFi driver are now on top of the "to-do" list. ... SANA-II device driver for WiFi module will be next. :slight_smile:" [Sellen, July 20/21, 2021, Discord/CS-Lab Warp]

"WiFi. But please don't ask when. And maybe before that a fix for the copying problem between mSD and Warp CF. We did some tests there that came out very surprisingly for us. Sellen will look into it when he finds some time." [Peter, July 25, 2022, Discord/CS-Lab Warp#general]

"And there will be a very nice feature in one of the future updates." [Peter, June 29, 2022, Discord/CS-Lab Warp#general]

We also know that, as early as August 5, 2019, very fast JPEG decoding and display was working at a crude (as Andrzej Rogozynski describes it) level as per the video below. Andrzej adds some clarification in the Warp 560 video's comments:

Benny van der Meer: "But what do we see here, does the card accelerate the Amiga JPEG datatype?"

Andrzej: "Not yet. ;) This is a little bit [of a] crude test, [a] small app on 68k sends [the] JPEG path (from SD card or USB drive) and initializes [the] Warp 560 DMA channel to [an] RTG memory address. Then [the] ARM co-processor decompress[es] [the] JPEG and sends it through QSPI."

A Warp-specific boot menu with options and diagnostics:

"Will get boot menu card where you will change the parameters without loading the system (WarpTool)." [Cizar, May 3, 2021, Discord/CS-Lab Warp#warp1260]

"...in a while there will be a boot menu called [via] some combination of keys with various configuration options and diagnostics (Cizar worked recently on GUI for this). There you can add the option "Display logo at startup" and after the case. If someone is going to disturb you, you will be able to turn off." [Sellen, July 23, 2021, Discord/CS-Lab Warp#polski]


Warp Firmware Pack v1.300 — In beta testing

Early morning Dec. 4, 2022, CS-Lab Warp Discord (#warp1260) user and Warp betatester NineX shared the following details about the upcoming Warp Firmware Pack v1.300, including the much-anticipated WiFi capability (no set release date yet). Please note that text/typos in the following text have been corrected, with some rewording for better readability:

Warp will handle WiFi separately. WEP encryption will be handled by ARM, so from the Amiga side, the Warp network will seem more like unencrypted Ethernet—less computation to do on the AmigaOS side and simple configuration. The last driver I saw was able to do 4 Mbit/sec (0.5 MB/sec) on Roadshow, even without having DMA implemented yet.

Technically, Amiga will not see the card as WiFi. The entire WiFi layer is handled by the WiFi internal ARM, with the Amiga getting plain Ethernet packets. So from the Amiga configuration, it looks and feels like configuring a wired Ethernet card.

WarpTool WiFiSSID="yourssid" WiFiPass="your_wpa_password" (that has to be run only once, or after battery removal/factory reset). Then (I use RoadShow) just configure Network-startup (if you use DHCP), my Warp boots with networking.

We are doing the last batch of tests, to be sure no new bugs will be introduced. RTG hasn't changed yet, but I can say that the team's "To-Do" list shortened a lot, as we will soon be releasing the most important features. So RTG improvements will probably occur in the next major release if nothing else blows up.

Cizar notes that "... The new software [firmware v1.300] improves system stability when copying large amounts of files." [Cizar, December 3, 2022, Discord/CS-Lab Warp#warp1260] ... "Yes, the package always needs to be replaced... older [versions of] WarpTool or WarpDiag don't work well with old (incompatible) libraries." [Cizar, December 4, 2022, Discord/CS-Lab Warp#warp1260]

Planned changes in 1.300:

  1. WiFi: You will need bsdsocket.library. I suggest Roadshow. I tested mine on Roadshow, but someone else tested it with a different stack, so you can try Miami. WiFi works more like an Ethernet card (whole WPA/WPA2 encryption offload on the WiFi's internal processor (ESP32). The Amiga only handles Ethernet Packets. WarpTool wifissid="yourssid" wifipass="your_wpa_password" (that only have to be run once, or after battery removal/factory reset) then (I use Roadshow) just Network-startup (if you use DHCP).
  2. RTC: It now works just like any other RTC in clock port. You have to set it once and save. The RTC requires a battery to keep time, so SNTP should be your friend.
  3. By default, Warp starts in WarpATA in native mode (WarpTool IDEmode=native). This means that PCMCIA and internal IDE work side-by-side without conflict. Keep in mind that you need to change the boot priority of the disk connected to the A1200 if you wish to boot from Warp IDE. However, that may have a negative side effect—if you don't have the A1200 port populated, the Amiga will take much longer to boot, as Kickstart will delay booting due to the timeout built into the IDE port. That won't be an issue if you populate it with a non-bootable disk or IDE terminator, or if you wish, you can switch off the A1200; keep in mind it will switch off PCMCIA (WarpTool IDEmode=emulation).
  4. WarpTool TimeShift: No longer needed (see RTC), so will probably be dropped in this release.
  5. New fan management settings:

Fixes:

Some new benchmarks (all tested with 68060 at 100 MHz):


Warp Firmware Pack v1.21 — Semi-private release: c. October/November 2022 (installed by CS-Lab on some Warp 1260 cards sent to various users)

Notes from Cizar:

Warp Firmware Pack v1.200 — Public release: July 20, 2021

CS-Lab notes: "Unfortunately this version doesn't support hardware MP3 playback through WarpTool, because currently only AmigaOS has access to [the] microSD and USB disk. A special version of mpega.library will be available with future updates."


Image source: Amiga Tests
  • MicroSD card support in AmigaOS (warpSD.device).
  • USB disk support in AmigaOS (warpUSBDisk.device).
  • AutoConfigTM / autoboot support for microSD and USB disk.
  • DMA transfers for microSD and USB disk.
  • Fast RAM / RTG memory split changed to 224 / 32 MB.
Filename color legend (since previous release): new | changed | unmodified
Amiga Software
FilenameVersion stringFile size
c/WarpToolWarpTool 1.1(Jul 15 2021) CS-Lab s.c.25,216 bytes
csWarp/WarpDiagProject X.X (XX.XX.XX)70,732 bytes
Devs/Monitors/csgfxPicasso96 40.42 (05/27/1999) 1996-98 Tobias Abt & Alexander Kneer2,720 bytes
Devs/Monitors/csgfx.info5,839 bytes
Devs/Picasso96SettingsPicasso96Settings V1.1 (21.07.97) 1996-1997 T.Abt A.Kneer1,874 bytes
Devs/warpSD.devicewarpSD.device 1.2 (6 Jun 2021)11,492 bytes
Devs/warpUSBDisk.devicewarpUSBDisk.device 1.1 (8 Jul 2021)11,508 bytes
Libs/Picasso96/csgfx.cardcsgfx.card 1.45 (May 27 2020) CS-Lab s.c.6,780 bytes
Libs/cswarp.librarycswarp.library 10.15 (Jul 15 2021) CS-Lab s.c.18,056 bytes
Storage/DOSDrivers/WSDWSD 1.2 (07/11/2021)466 bytes
Storage/DOSDrivers/WSD.info1,755 bytes
Storage/DOSDrivers/WUSBWUSB 1.2 (07/11/2021)473 bytes
Storage/DOSDrivers/WUSB.info1,755 bytes
Firmware
FilenameVersion stringFile size
__cswarp/warp560.pk4,482,720 bytes
__cswarp/warp1260.pk4,443,616 bytes

Warp Firmware Pack v1.100 — Superseded by v1.200; unreleased to the public. [source]

Firmware v1.100 contained the following features as reported by the Amiga Tests YT channel author:


Image source: Peter,
CS-Lab Warp (Discord)
  • MicroSD 1 can be formatted as FFS, PFS3 and others.
  • Amiga can boot from microSD [via the new warpSD.device and "WSD" DOSDriver] [screenshot]
  • [microSD] Transfer speeds up to 20 MB/s!
  • Very low CPU usage 2 while accessing the microSD.
  • 224 MB 3 Fast RAM!
  • MicroSD is PCMCIA-friendly.
  • Combination of microSD and Warp IDE CompactFlash ... or microSD and Amiga internal IDE can be used simultaneously.

Unofficial comments on firmware v1.100:

  1. warpSD.device v1.2 [screenshot]
  2. Approximately 3-9% in the first Amiga Test-based benchmark; the second benchmark showed higher, more sporadic CPU usage (~3-48%).
  3. Originally, Warp card DDR3 memory RTG/AmigaOS split was 128 MB/128 MB, with the idea of being split into 16 MB/240 MB. However, as of firmware v1.100, it is now officially 32 MB/224 MB.

Warp Firmware Pack v1.008 — Public release: June 6, 2020


Image source
  • USB/HID keyboard support.
  • Composite USB devices support i.e. keyboard/mouse receiver in a single USB device.
  • Dynamic microSD card mount/unmount on insert/remove event.
  • Added microSD card / USB drive directory reading in WarpTool.
  • Minor RTC fixes.
  • FPGA temperature added to fan regulator logic.
  • Hostname fix in ESP32 WiFi module.
Filename color legend (since previous release): new | changed | unmodified
Amiga Software
FilenameVersion stringFile size
c/WarpTool1.0b (Jun 01 2020) CS-Lab s.c.21,048 bytes
csWarp/WarpDiagProject X.X (XX.XX.XX)68,336 bytes
Devs/Monitors/csgfxPicasso96 40.42 (05/27/1999) 1996-98 Tobias Abt & Alexander Kneer2,720 bytes
Devs/Monitors/csgfx.info5,839 bytes
Devs/Picasso96Settings1.1 (21.07.97) 1996-1997 T.Abt A.Kneer1,874 bytes
Libs/cswarp.library9.86 (Jun 01 2020) CS-Lab s.c.23,104 bytes
Libs/Picasso96/csgfx.card1.45 (May 27 2020) CS-Lab s.c.6,780 bytes
Firmware
FilenameVersion stringFile size
__cswarp/warp560.pk3,664,784 bytes
__cswarp/warp1260.pk4,251,648 bytes

Warp Firmware Pack v1.007 — Public release: May 28, 2020

Notes:

Filename color legend (since previous release): new | changed | unmodified
Amiga Software
FilenameVersion stringFile size
c/WarpTool1.0b (May 28 2020) CS-Lab s.c.20,020 bytes
csWarp/WarpDiagProject X.X (XX.XX.XX)68,344 bytes
Devs/Picasso96Settings1.1 (21.07.97) 1996-1997 T.Abt A.Kneer1,874 bytes
Libs/cswarp.library9.86 (May 28 2020) CS-Lab s.c.28,032 bytes
Libs/Picasso96/csgfx.card1.45 (May 27 2020) CS-Lab s.c.6,780 bytes
Firmware
FilenameVersion stringFile size
__cswarp/warp560.pk3,688,112 bytes
__cswarp/warp1260.pk3,819,120 bytes

Warp Firmware Pack v1.004 — Private release: c. May 22, 2020


Image source
  • Official contents/changes unknown; internal release to beta testers.

Warp Firmware Pack v1.003 — Private release: c. May 20, 2020


Image source
  • Official contents/changes unknown; internal release to beta testers.
  • Unofficial, but obvious: Supports both wired [source 10m 37s] and wireless [source 13m 16s] PC/Mac USB mice.

Warp software file list (filenames in black = existing as of firmware v1.200, and in gray = assumed/planned):