English Amiga Board


Go Back   English Amiga Board > News

 
 
Thread Tools
Old 04 July 2019, 11:39   #1221
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 615
Quote:
2 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.4.4a

- Head settling time default value fixed on the custom firmware page : https://hxc2001.com/custom_fw/

- "Interface CFG" LCD/OLED/OSD menu entry fixed.
Quote:
4 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.4.6a

- File sorting : Ignore file name case.

- Direct access : Fix the "set index" command.

- OSD : CSYNC Pull-up enabled.

- Fix some possible format issues.

- Some more optimizations.
Quote:
4 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.4.7a ( -> In the "WIP_Firmware" Folder and https://hxc2001.com/custom_fw/)

- Raw files : Fix interface mode settings. (v3.3.4.4a regression)
HXCFEUSB_HFE_beta_firmware.zip

USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt

Custom HxC firmware
Jeff_HxC2001 is offline  
Old 13 July 2019, 08:15   #1222
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 615
Some updates :

Quote:
6 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.5.1a

- Write codes speed optimizations.

- HFE : Format support : Fix the "too early index" issue.
Quote:
6 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.5.2a

- New system family raw file support : Roland W30/W50/S50/S330/S550. (7 digits display menu entry -> 019)

- Fix floppy IO pins state when the select line is permanently low (v3.3.4.1a regression).
Quote:
8 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.6.1a

- On screen display : Separated HSYNC/VSYNC signals support added :

For machines without CSYNC (Composite Sync) signal.

Once this option is enabled the Gotek video IOs are mapped as this :

OSD Video out : Gotek U8 Pin 5 (PB15).
OSD Video HSYNC in : Gotek "JTCK-SWCLK" pin (PA14).
OSD Video VSYNC in : Gotek U8 Pin 1 (PB12).

See the https://hxc2001.com/custom_fw/ page to get a firmware with this feature enabled.
Quote:
8 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.6.2a

- Fix non-working v3.3.6.1a firmware !
Quote:
9 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.7.1a

- Default 7 segments screen standby / powerup can changed on the custom firmware page : https://hxc2001.com/custom_fw/
Quote:
13 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.7.4a

- You can hide HXCSDFE.CFG, AUTOBOOT.HFE and /mount/emptyfat.img files on the stick now.
HXCFEUSB_HFE_beta_firmware.zip

USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt

Custom HxC firmware


Jeff_HxC2001 is offline  
Old 20 July 2019, 19:01   #1223
kipper2k
Registered User

 
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 3,829
Hi All,

I have designed an internal gotek that allows Amiga keyboards to be used instead of having to use the buttons on a gotek itself. The gotek has pads so people can plug in dupont cables etc so they can enable OSD video (HXC version), Left and right button, eject, rotary encoder and also the 4 new pins available (utilizing U8). I am waiting for the final version to arrive (hopefully end of next week) and will showcase it then. I will also make it available for people that may be interested in it. The USB stick is connected directly to the board and there are no cables required to connect the gotek PCB to the Amiga motherboard (A500 and a1200). If you want to run an extension cable outside the Amiga for the USB stick then no problem, just do it. The board also has an onboard OLED for those people that like to keep their Amiga open so they can see what is going on. (The board size is 50mm x 70mm so it is very small, as small as i could make it to get all the bits on it.

For those people that are using flash floppy (and even HXC) i designed a little plate that will allow people to put their small OLED in the upper casing. It obviously will require cutting but the plate has a shoulder that will hide any wonky lines and can be made bigger and smaller as the users desire. Seeing as there is no need for buttons only the OLED is required.

I am including the .STL file for anyone who is interested in printing out a plate, maybe new A500 cases could be done with a small plate as an accessory ?.

The stl file is created in inches (not mm) so your app may need to convert to inch scale. I am old skool, still prefer inches. (print with supports on and the top part on the plate)





click on link below to supersize.

http://www.kipper2k.com/oled/smalloleda.jpg

Here is the STL file below... (remember to convert to inches if it defaults mm)

www.kipper2k.com/oled/smalloledplate.zip

one more picture, (case is starting to look a little tattered, it has been my testing machine for a long time now.

www.kipper2k.com/oled/a500gotek.jpg

edit; i found this online stl viewer for those that cannot view them...

https://www.viewstl.com/ drag stl file into the window

Last edited by kipper2k; 20 July 2019 at 19:32.
kipper2k is offline  
Old 23 July 2019, 20:47   #1224
kipper2k
Registered User

 
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 3,829
i just received the little video HXC install boards, the one shown below is for the Rev6a A500. All the Amigas are unique as to the shape of the boards. It is very easy to install, This particular version will not need a resistor as my Gotek already has one on the main board. This board is set up for Green colour, it is possible to get up to 8 different colours but i left it as a basic single colour input

kipper2k is offline  
Old 24 July 2019, 15:31   #1225
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 615
Quote:
Originally Posted by kipper2k View Post
... This board is set up for Green colour, it is possible to get up to 8 different colours...

8 ? How ? Have you added some active parts to avoid to "shortcut" the RGB lines ?
Jeff_HxC2001 is offline  
Old 24 July 2019, 15:32   #1226
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 615
Quote:
24 July 2019 : Firmware STM32 USB HxCFloppyEmulator v3.3.8.2a ( https://hxc2001.com/custom_fw/ and WIP_Firmware folder )

- USB stick browser : Faster/smoother files/folders browsing.

- USB stick folder Auto mount : Faster files copy/image generation.
HXCFEUSB_HFE_beta_firmware.zip

USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt

Custom HxC firmware
Jeff_HxC2001 is offline  
Old 24 July 2019, 16:25   #1227
kipper2k
Registered User

 
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 3,829
Quote:
Originally Posted by Jeff_HxC2001 View Post
8 ? How ? Have you added some active parts to avoid to "shortcut" the RGB lines ?
Hi Jeff...

using 3 diodes can allow you to use shared input from 000 - 111 so you can combine if you want to get the 8 possible combinations. so in theory, Black, Blue, Green, Cyan, Red, Majenta, Yellow and White. I didnt bother mucking around with it as most people would not be interested in doing it
kipper2k is offline  
Old 24 July 2019, 16:39   #1228
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 615
Quote:
Originally Posted by kipper2k View Post
Hi Jeff...

using 3 diodes can allow you to use shared input from 000 - 111 so you can combine if you want to get the 8 possible combinations. so in theory, Black, Blue, Green, Cyan, Red, Majenta, Yellow and White. I didnt bother mucking around with it as most people would not be interested in doing it

I don't see it working unless there is something i am missing. FYI the Gotek video line is tristate : It must be able to drive the line low or high to "drive" the characters background and foreground. Outside the OSD zone the output is in high impedance.
Jeff_HxC2001 is offline  
Old 24 July 2019, 16:57   #1229
kipper2k
Registered User

 
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 3,829
Quote:
Originally Posted by Jeff_HxC2001 View Post
I don't see it working unless there is something i am missing. FYI the Gotek video line is tristate : It must be able to drive the line low or high to "drive" the characters background and foreground. Outside the OSD zone the output is in high impedance.
.

When i get time i will play with it, and verify my thoughts, it is possible i am thinking in the reverse direction
kipper2k is offline  
Old 27 July 2019, 01:23   #1230
kipper2k
Registered User

 
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 3,829
K, i have the OSD working on the A1200 by tapping into the csync and green signal. To be able to see the display a little easier, is there a way to be able to black the screen somehow on boot so that a floppy does not load or HDD start loading while you are cycling through the directory.

Maybe even just a dummy bootable floppy that just displays a black screen that you place at the top of the listing that loads to prevent the HDD taking over if it doesn't find a bootable floppy?

or is there something already that i have missed ?

edit; i also noticed that i can rename the files so they don't have the .hfe extension and they will still load (this shortens the names and makes it so the scrolling stops if the file name is short enough (which i hate) but the adf files will not load if you remove the extension. If i convert to .hfe then remove the extension they work. Can the gotek to a check to see what file type it is so it knows how to process the file. (mabbe by looking at the file size (901,120 bytes) or just make the extension invisible ?

Last edited by kipper2k; 27 July 2019 at 15:04.
kipper2k is offline  
Old 28 July 2019, 12:24   #1231
Jope
-
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 39
Posts: 7,264
Quote:
Originally Posted by kipper2k View Post
or is there something already that i have missed ?
With 2.x and newer entering the early startup menu is one choice.
Jope is offline  
Old 28 July 2019, 22:23   #1232
kipper2k
Registered User

 
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 3,829
Quote:
Originally Posted by Jope View Post
With 2.x and newer entering the early startup menu is one choice.
Thanks Jope, i will check it out...

Here is a pic of the HXC on the A1200 using the OSD...





I connected an external USB stick by means of an external USB cable


edit; is it possible to have the user select a line for the OSD message to display obn the screen, i.e. allow the display to appear on the bottom portion of the screen etc

Last edited by kipper2k; 29 July 2019 at 04:59.
kipper2k is offline  
Old 31 July 2019, 11:01   #1233
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 615
Quote:
Originally Posted by kipper2k View Post
edit; is it possible to have the user select a line for the OSD message to display obn the screen, i.e. allow the display to appear on the bottom portion of the screen etc

Sure, i can add the option in the embedded menu to move the OSD on the screen.
Jeff_HxC2001 is offline  
Old 01 August 2019, 17:36   #1234
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 615
Quote:
Originally Posted by kipper2k View Post
edit; is it possible to have the user select a line for the OSD message to display obn the screen, i.e. allow the display to appear on the bottom portion of the screen etc

Quote:
Originally Posted by Jeff_HxC2001 View Post
Sure, i can add the option in the embedded menu to move the OSD on the screen.

oh... i forgot that the option is already (statically) available on the custom firmware request page :


https://hxc2001.com/custom_fw/


(OSD section - field "OSD Start line")
Jeff_HxC2001 is offline  
Old 19 August 2019, 20:49   #1235
utri007
mä vaan
 
Join Date: Nov 2001
Location: Finland
Posts: 879
HxC supports rotary encoder but, where to get guide to connect it to Gotek? What was url that readable wiki style site? Can't find it with google.
utri007 is offline  
Old 19 August 2019, 21:02   #1236
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 615
Quote:
Originally Posted by utri007 View Post
HxC supports rotary encoder but, where to get guide to connect it to Gotek? What was url that readable wiki style site? Can't find it with google.

http://torlus.com/floppy/forum/viewt...&t=1683#p17946
Jeff_HxC2001 is offline  
Old 19 August 2019, 21:57   #1237
utri007
mä vaan
 
Join Date: Nov 2001
Location: Finland
Posts: 879
Quote:
Originally Posted by Jeff_HxC2001 View Post
OK thanks. As I'm noob and I just do it like it is in picture, (wihtout knowing what I do) would it be that connections are same than Flasfloppy?
utri007 is offline  
Old 19 August 2019, 22:14   #1238
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 615
Quote:
Originally Posted by utri007 View Post
OK thanks. As I'm noob and I just do it like it is in picture, (wihtout knowing what I do) would it be that connections are same than Flasfloppy?

Which rotary have you ?
Jeff_HxC2001 is offline  
Old 19 August 2019, 22:24   #1239
utri007
mä vaan
 
Join Date: Nov 2001
Location: Finland
Posts: 879
One without pcb? Is that correct term?
utri007 is offline  
Old 19 August 2019, 23:48   #1240
Jeff_HxC2001
Registered User
 
Join Date: Sep 2008
Location: Paris / France
Posts: 615
I have added a picture, hope this help :


http://torlus.com/floppy/forum/viewt...p=17946#p17946

Optional Add-on : Rotary switch / Blackberry trackball

You can connect a Rotary switch to the J7 connector (Same connector used for the screens connection).

"Direction / Dir" -> J7 pin 1. (near the "JK" marking on the PCB)
"Clock / Ck" -> J7 pin 2.

- "Dir" & "Ck" position on J7 :
Code:
                           _____|
                          |     |
                          | USB |
                          |_____|
    Dir OO Ck___________________|
    SDA OO|SCL
    GND OO|VCC3V3
        J7|
          |
__________|
If your rotary switch have also a push-button, you can connect it as the select button to the "JA" jumper position :

http://torlus.com/floppy/forum/viewt...p=11486#p16461

Wiring example :




High resolution picture !

Notes :
- Yellow and brown wires can be exchanged to set the rotary clockwise or counterclockwise.
- The Red wire is only needed when your rotary have some pull-up resistor on its PCB.

Last edited by Jeff_HxC2001; Yesterday at 00:25.
Jeff_HxC2001 is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Gotek Floppy emulators and Amiga computers now working together! :) H.M News 684 07 October 2018 22:53
Show us your drive emulator mods (Gotek/HxC/etc) ADz Hardware mods 103 03 May 2018 17:11
Gotek Extension Board - Prototype ready and working perfectly, pics & video Mounty Retrogaming General Discussion 5 04 November 2014 11:05
Gotek floppy emulator not working Cooljerk support.Hardware 10 16 October 2014 08:27
HxC Floppy Emulator for CDTV, cannot get DF0 and DF1 working CDTV1991 support.Hardware 0 05 October 2011 14:45

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 14:12.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.
Page generated in 0.10354 seconds with 14 queries