CPCWiki forum

General Category => Amstrad CPC hardware => Topic started by: wilco2009 on 13:45, 10 August 15

Title: MEGAFLASH PLUS SX
Post by: wilco2009 on 13:45, 10 August 15
Hi guys!

I'm sure that all of you know the Megaflash from Bryce.

Some time ago I made a new board with different layout but using the same scheme.

Based on the study of this schema and the knowledge contained in the wiki I have designed a new improved version of the megaflash with the following differences:

- It is possible to include lowerROMs in the flash chip. Now position 7 is reserved to include a lowerROM (in the same way that XMEM card from cent pour cent). Now the CPC can start with this lowerROM together with the ROM0 contained in the flash memory.
A second lowerROM/BasicROM set can be selected using slots 30 & 31.

- Footprints for MX4 and EDGE connectors are included.

- A IDC26 connector is included to connect directly my multisystem floppy controller.

I'll make a short batch of it soon. Price will be around 20€ in kit format and 25€ assembled plus shipping costs.


If you want to make it by your self, I will publish all the necessary information here.

Bellow you can find some pictures of the board, being used with the floppy controller.


The board:


(https://lh3.googleusercontent.com/KzhH87DcJmutCNlEzDrh_Ac045TqAGPljstQHOlXF6s=w640-h360-no)


Starting with an alternative lowerROM



(https://lh3.googleusercontent.com/JMaKPcrbshapu9YhhJ6bt5u7VVB3u3nQr1jwQZX0ctk=w252-h448-no)


Connected to my Multypurpose floppy controller.


(https://lh3.googleusercontent.com/OvZGEeo1R5cg7Nia5k5ieR0AGyU_yXYrAnNiJSV8X7c=w640-h360-no)


(https://lh3.googleusercontent.com/1zbwhKCbiatXIaYw5rDKmuUSjisJEoyTPvJ7-KmazFc=w640-h360-no)


I hope you like.  :D



NECESARY FILES TO ASSEMBLE THE INTERFACE


Final board will be as follows


(https://lh3.googleusercontent.com/0VLqnNmqf3Ke0J-pYqZVshXHaR6zFIdxA6nmkDzd8LA=w448-h257-no)


Schematics
(https://lh3.googleusercontent.com/L-vquHGOb5xOaP3-aY6UqCpbJEhpMgT904LofKTrjxM=w640-h344-no)
Click here to enlarge image (https://lh3.googleusercontent.com/qyWlfPXDrfqFax7viElpa2VTqJO19SoKdQINKthNvgg=w1680-h903-no)

GERBER Files (https://drive.google.com/file/d/0B69T2laxW_ueYmhOcnoxbFBFMjg/view?usp=sharing)
EAGLE Files (https://drive.google.com/file/d/0B69T2laxW_ueYngwTlBCVGFLcDg/view?usp=sharing)
JED File (https://drive.google.com/file/d/0B69T2laxW_ueeXBZeUNmV0haX00/view?usp=sharing)
GAL sources in ABEL (https://drive.google.com/file/d/0B69T2laxW_ueSXlOUEF4cEUzb1E/view?usp=sharing)
Partlist (https://drive.google.com/file/d/0B69T2laxW_ueQTdTUnZiRDVxTTA/view?usp=sharing)

GAL Equations:
QuoteROM_NO_OE     = (  NO_ROMEN );


ROMA14     = (  A15 & D0
              #   !A15 & !LOWER_ROM_SELECTED
              #   A15 & !D5_o_D6_o_D7 & !D4 & !D3 & !D2 & !D1
                & LOWER_ROM_SELECTED & !INT_LOWROM_ENAB );


ROMA15     = (  !A15
              #   D1
              #   !D5_o_D6_o_D7 & !D4 & !D3 & !D2 & !D0 & LOWER_ROM_SELECTED
                & !INT_LOWROM_ENAB );


ROMA16     = (  !A15
              #   D2
              #   !D5_o_D6_o_D7 & !D4 & !D3 & !D1 & !D0 & LOWER_ROM_SELECTED
                & !INT_LOWROM_ENAB );


ROMA17     = (  A15 & D3
              #   !A15 & LOWER_ROM_SELECTED
              #   !D5_o_D6_o_D7 & !D4 & !D2 & !D1 & !D0 & LOWER_ROM_SELECTED
                & !INT_LOWROM_ENAB );


ROMA18     = (  A15 & D4
              #   !A15 & LOWER_ROM_SELECTED
              #   !D5_o_D6_o_D7 & !D3 & !D2 & !D1 & !D0 & LOWER_ROM_SELECTED
                & !INT_LOWROM_ENAB );


ROMDIS     = !(  !A15 & INT_LOWROM_ENAB
              #   A15 & D5_o_D6_o_D7 & WRITE_DISABLE
              #   A15 & !D4 & !D3 & D2 & D1 & D0 & WRITE_DISABLE
              #   !D4 & !D3 & !D2 & !D1 & !D0 & INT_LOWROM_ENAB & WRITE_DISABLE );


ROM_NO_CE     = (  !A15 & INT_LOWROM_ENAB
                 #   A15 & D5_o_D6_o_D7 & WRITE_DISABLE
                 #   A15 & !D4 & !D3 & D2 & D1 & D0 & WRITE_DISABLE
                 #   !D4 & !D3 & !D2 & !D1 & !D0 & INT_LOWROM_ENAB
                   & WRITE_DISABLE );


ROM_NO_WE     = !(  A15 & !WRITE_DISABLE & !NWR
                 #   !INT_LOWROM_ENAB & !WRITE_DISABLE & !NWR );

I add some additional comments about the assembly and the use of the switches bellow.

I have started to send packets, but I have a problem with the IDC connectors. Provider have sent me connectors with straight pins instead connectors with right angle pins. He has re-sent them.
- In the board R4 is 4k7 but I have changed it to 1K. It is due to the fact I have used a 74HC374 in the prototype, but the chips I bought for the kids are 74LS374. I thought it will have not any influence but, it has not been so.

- Switches are a model for pcb. To use it in the box supplied you can used two different methods:

1. Led and switches installed in the top of the box. To do that you can weld the switches on the surface as a SMD component.


(https://lh3.googleusercontent.com/z6yXvIgjYXyh-qONiQeUyga4GRF0WCleZKEbF9Yi0ToZh8vbiOPyNXcRlF6cD7BhENHFUGWjuIfmKppI7b8Qlv_WdWu8m0c29fVWKeluDAXru8YehKNdjmkPZCvYyGswcs6t5uEThDHt9cVK1W6Q8-CH4TKrnqG_403KFTXAqekmW-7yWFxZNm771j22xA3tf_ZYPEzghwyaUeX2pJ6M4_X6OZwE5tOdrwkSStj6gmWZno4LtlK2sFvuvTRkSOPt0b8kw-IIb2-EpZRx3PNd1SiNtKDkzhwE7_4VBZ6UKHXYdWbE2CSS-V0X2jERNSwmr0EqbEszqnQh9FtL1zucAJSw8rfRlf3YIaXhYQ0gB49KmYQWo-vSkrV71z26SO-N02rojSp9ovV6wBZlB7_XCj2YA0-HGcK2Q30e4W6HjV8I29mAWafaoJqgXFAHOaeCCOGQBU07baOlMFuWCaaYSPFq9HWdGLsXGSQGgPcbo6i4EOAIm_jRaZyH9iKT7e74KkUBujfCwOQXLQZsu8DWbpZhQstXCR-sQBl3ZCs=w500-h299-no)


For the SPDT switch we can insert a bit the three pins of the bottom side and use a straight pins row, to weld the three pins of the top (see the picture).


(https://lh3.googleusercontent.com/2xviJc_28Cwwa8R8yFg6k3ur4-r9uHH-QhFhYYNe7akvFmlUb48Y64Au4idRoy8KcNHWqCDdNBjD_jZTRqnSbBv9lMG5P9MiSHYID-g-WFTT2acA4rh6xwzaTvqi4kVPOkfx4C3hlSF3c6p3M58zEyqZJJeosgom75Pp1FUq428YCU0nwslDWJ36UxSaGzoqDqjPiEDaTQyO2qNVCovHAjm7bCErWyK5_bcYk9gyQMay1N9zuVr_ulwixxBDF_9g8MiDr4scx1m5xdZLBX8XAiiKHgI2ie4DxP8epO1lLtQLCplAR3PthtWDfEFd4sk7CeAkl1Sw_ULS_w-9ynAIqt3hU4jL_uVZueAcb_HJJAmZcaR1MB2X0e3FhmsbkcgcCyseadnLkikaimEY-wSfrdmuS-xWb5yxcRRFjVmOwv8LHVAzi8GfQPABZCTvMZX5-Ak_96jHh9YJB20f3YYERBa8Sq144tjeqiBssh8fDww2WeQRo-tKWvt6-ExfMcbTjDghBKNw87rEiAUaLZmuaIOLjLjEZx59I9xeyuM=w500-h281-no)


Once the board is mounted, you have to make the holes in the top of the box to permit the access.

2. You can install all the selectors and led in the bottom side of the board.

In this case you have to make the holes for the switches in the back side of the box.

JP3 is just to disable the interface. It is not necessary to access from outside the box. If you need to use it you can open the box to access.

USE OF THE SWITCHES.

We have a total of 4 switches in the board. I will describe their funcionality looking from the front of the CPC with the interface connected.

JP2: At the top right. Initially it could be used to select lower ROM 0 or 1 in the flash memory. Now it has no use, but I left it there for futures updates.

JP1: Used to activate internal (CPC) or external (interface) lowerROM. To the left external lowerROM is selected.

S1: Used to activate the write mode. To avoid corrupting the flash memory is important to keep it at left (LED off) except of when it is required by the system.

JP3: It is located at the bottom right and it is Used to deactivate the interface. Interface is active when the switch is at top. To deactivate the interface JP3 have to be at bottom and JP1 to the right.

The GAL is already programmed with the correct equations and the flash memory is burned with a starting up set of ROMs and unprotected.


Flash memory have installed ROMAN, and a 64Kb version of the TFM's Megaflash ROM manager (it starts with MODE 2:|rme)

Flash memory have installed a 6128 lowerROM modified to intialize 32 ROMs and their corresponding BASIC.

I'm sorry for my English.

Below you can find pictures of the MX4 version. It is important to take care with the connector position.


Connected to the CPC....
(https://lh3.googleusercontent.com/x8zipI7JSlXo4nlDhJiSVT7L66gGhsqzsOI3zSMcdcWwo1zzenG4RAPvC2qLDyWzsDqYJ132TLuPj96cCzHubz-a_GF_9Y9-9lPhMTxmxUq6wExPpLuEfTq8ktpQenUWkio_8r897Pq3u0OlS6iv57fR1jwEjC3DtRstBNteIT1M1MRzt4DTKffiYQLLrKQReFUA84R6JGV4CN3tbhoFXlEIM0Lq9YAJK8DOAP-Z_FuR4quZc-z59o0gjdZR1Dn-bwTSKUGzieBvtPXWuek2kCjuBy09LXVRsImAvyOyWyzqSxpQ_ZiUq71b-fhZr31NTd_FTNpSVigBeGy8g4k08NEso-QNiLUk9ElorJT3zDnelHsB40X4FWUww3aWM73PzVviuedyqKqr3J-9PIrR5Rz3rgamNVgpxjerXwzUdWbCOyNuIs2MRV_MbFny6YkTgQnPIEFBt_xvnz9baTZNQHfyZH2YxL-7FdViPlUPFA94WrnhmcEhlRmN_qsi9eL13zTjvymXlKJAokZuq2_SvtIs7s5yyWy7_B85o0s=w500-h426-no)


Unconected....
(https://lh3.googleusercontent.com/1Emcn2txfds9l_dP32wF62ToOrNEX6iHkSxf7ZT58mKjhWGp3jJHAmblpecNY5DSJZqm0IOrw5mJ4wuA-_2feHZbQGJGnec4LoFOYHlMaR9ImzXL4L86KG7zUR-xHIUkzFtbvz8AdeP9ySafwWv5auqhoLMgIlFtw7pR7x-YsvNU58H8-Mk3_mJ-48z45Bbhx64E1xJXDtpo714ekDc6FrbAkKoZGh9kcDhcZ0YsD9yHsZpTurujnd9QOxJZPpyF8ksRmsik-TvTXh7AMRqw9grvgQJLW7kdu4RlaTbNqBX-sWZ_Y2DgJLBgZUURT9M3-uCShOA1Tl_x396C6qdNKqXNHvqpqL3zQItxYblYC-8F3KB3sSl4IuCjSph85NxtP3c8M99Xo2CI0FXu4Q7knyFGFZxanFx5ocNZ3osx8mtqSbNwEntZzUNOFxnUFvqcK8y0ByDkKucVj8f_byVc9iii84ti1yL1Y4jYRgf6bo5L17YxezYoXAf4vKMlBCuT6K9XM1EGd_fZcyfkRaDIO8v__EGX4XqgUmEimT4=w500-h281-no)


From the other side...


(https://lh3.googleusercontent.com/BRVMteaWP4WG8J9Deh2vqSlpW-kchCxiUtOJQ3sZAV5_726-m7CMH79ck5LXqj9RrQqk2BiaA1rzCnPvu0yEin0-gXRoV2KgvGz58PJrUu5JAMfXtLVyDyoHvmiI6bqKjRul3Hxg2TaINQ8RUPymiNT3BxOX5zCmeYy3DbbmtTV8zybQBu-jfVFpqDxpa82zUIeCN9D-CWByv6dYqvQ0waIbr686-Zel4M5xZ64MejdN5SmRJgonKfLesA9CxDd9rvim1Rttut_ehcXkjhRWLWa7GPQ1c0Eu8A_UyxOE9CPYqUknZhLjrpkuDIOQhnvHPQ2QxvC8y3RNqjPQANPuuKhfGPFmpTOE6FZMoNAM9upPRW30M0XUDeqV5jIyKqOdZYGEtJ_Y6hpazs-9jJMuauEbefWQQh4BXyup5ipc1lN_ov77rgUzjlFEu2fQDktvHh9KWJh0pSmvO-D-CHg4KWbJ3V5_RDJ5PvUZvuRU2ByhENY0z_CxB65BCFfzG17rEA6ItsXK83vQOqEr32x7EKURrfqp0cizpK4ip4k=w500-h281-no)


A detail of the connector from bottom. Look the right side cutted to make room to the resistor and diode.


(https://lh3.googleusercontent.com/7MZ8OExWsKY7armmr0oulp0NaviyOQMX7uWZPGLhyHZ0JaU4Ra2JdmdKrHtkPLtvM83PLDwMyvA6-0fXuzihXKke5lw73hia0MB28F-bwZwvyvICqzYSv2n7AfJeaFSwPqM3OyIMPBPFKDMP_qXTgJ0EcBOxL41hT_qrm6SADSTZ0YSMbwdTI7sZIEtwGGSeT3Z2qMoo8r9El0NgejODh8qY2jN_jzf9RFOSUlqlFpPWxxS3VAuNhddPotMFHUgM1FWFNqGjRhPVHNgQgg7vmY9KRWSP9m5S27IeYZqQ8VBX99xGP34Y8kr_hNgJbf-e6UEZVuL2exxZ9gLEsPmjzF0xZl8ajJo_Q1XUj3ZC3vaa9Mb9BGyNqLb8zc6re-gD9HKVsg6Pd6qSH8fBqqKlyGYVJ7rohB1o4LXKc5SS599KMOKeNgUKLFGUp7lXen9ujyeXPI7LI-r79AbQAfxsjpmRusi8aiu6QsenmQV9-HtSyJTkqfU_9afZ-DB4eRPZOkBTguW598yUymvW8edZZszswKMvrVo-EABGkiE=w328-h117-no)



Title: Re: MEGAFLASH PLUS SX
Post by: Audronic on 00:03, 11 August 15
Looks Good


I have sent a PM about Purchasing 1 Megaflash Plus SX.
Please put me on the list

Thanks    Ray
Title: Re: MEGAFLASH PLUS SX
Post by: wilco2009 on 10:02, 11 August 15
Quote from: Audronic on 00:03, 11 August 15
Looks Good


I have sent a PM about Purchasing 1 Megaflash Plus SX.
Please put me on the list

Thanks    Ray


OK, Audronic.


I'll send you the details by private.
Title: Re: MEGAFLASH PLUS SX
Post by: wilco2009 on 14:36, 12 August 15
Added all the necessary information to build the board.
Title: Re: MEGAFLASH PLUS SX
Post by: Bryce on 14:49, 12 August 15
Nice use of diodes to reduce part count.

Bryce.
Title: Re: MEGAFLASH PLUS SX
Post by: wilco2009 on 10:36, 13 August 15
Quote from: Bryce on 14:49, 12 August 15
Nice use of diodes to reduce part count.

Bryce.


Thanks Bryce.
Title: Re: MEGAFLASH PLUS SX
Post by: wilco2009 on 22:49, 20 August 15

I afraid that I found a bug in the GAL equations of my Megaflash SX. I have been working some time in it but it is not solved yet.


The bug consists on some random writes in not correct places. After some time of work, writing, erasing etc, the content of the flash will be corrupted.


As I said I have made some progress but is not solved yet.


Until now, two people have paid the kit. If in a week I have not found a solution, I'll return them the money and I'll collect the money again when the problem have been solved.


Anyway, because the list is there, I'll keep with the list of the people interested in the project.


Now we are 23 (24 with my kit). Due to it left 6 kits to fulfil a batch of 30 kits.
Title: Re: MEGAFLASH PLUS SX
Post by: wilco2009 on 14:40, 22 August 15

I have found a solution to solve the problem and the interface is now operative.


To use two lowerROMs were not possible because, when I added the equations the Megaflash, it sometimes was writting in incorrect places.
   
Then, the Megaflash SX will store only one lowerROM.


The second selector will be used to deactivate the interface in the startup. It could be usefull in case of corruption of the flash memory. You could populate it  again from disk.


Due to it I can say we can follow with the project.


If anybody would want to be removed from the list because the lack of the second lowerROM, please let me know it.
Title: Re: MEGAFLASH PLUS SX
Post by: wilco2009 on 13:28, 17 October 15

I add some additional comments about the assembly and the use of the switches bellow.


I have started to send packets, but I have a problem with the IDC connectors. Provider have sent me connectors with straight pins instead connectors with right angle pins. He has re-sent them.
- In the board R4 is 4k7 but I have changed it to 1K. It is due to the fact I have used a 74HC374 in the prototype, but the chips I bought for the kids are 74LS374. I thought it will have not any influence but, it has not been so.


- Switches are a model for pcb. To use it in the box supplied you can used two different methods:


1. Led and switches installed in the top of the box. To do that you can weld the switches on the surface as a SMD component.

(https://lh3.googleusercontent.com/z6yXvIgjYXyh-qONiQeUyga4GRF0WCleZKEbF9Yi0ToZh8vbiOPyNXcRlF6cD7BhENHFUGWjuIfmKppI7b8Qlv_WdWu8m0c29fVWKeluDAXru8YehKNdjmkPZCvYyGswcs6t5uEThDHt9cVK1W6Q8-CH4TKrnqG_403KFTXAqekmW-7yWFxZNm771j22xA3tf_ZYPEzghwyaUeX2pJ6M4_X6OZwE5tOdrwkSStj6gmWZno4LtlK2sFvuvTRkSOPt0b8kw-IIb2-EpZRx3PNd1SiNtKDkzhwE7_4VBZ6UKHXYdWbE2CSS-V0X2jERNSwmr0EqbEszqnQh9FtL1zucAJSw8rfRlf3YIaXhYQ0gB49KmYQWo-vSkrV71z26SO-N02rojSp9ovV6wBZlB7_XCj2YA0-HGcK2Q30e4W6HjV8I29mAWafaoJqgXFAHOaeCCOGQBU07baOlMFuWCaaYSPFq9HWdGLsXGSQGgPcbo6i4EOAIm_jRaZyH9iKT7e74KkUBujfCwOQXLQZsu8DWbpZhQstXCR-sQBl3ZCs=w500-h299-no)


For the SPDT switch we can insert a bit the three pins of the bottom side and use a straight pins row, to weld the three pins of the top (see the picture).

(https://lh3.googleusercontent.com/2xviJc_28Cwwa8R8yFg6k3ur4-r9uHH-QhFhYYNe7akvFmlUb48Y64Au4idRoy8KcNHWqCDdNBjD_jZTRqnSbBv9lMG5P9MiSHYID-g-WFTT2acA4rh6xwzaTvqi4kVPOkfx4C3hlSF3c6p3M58zEyqZJJeosgom75Pp1FUq428YCU0nwslDWJ36UxSaGzoqDqjPiEDaTQyO2qNVCovHAjm7bCErWyK5_bcYk9gyQMay1N9zuVr_ulwixxBDF_9g8MiDr4scx1m5xdZLBX8XAiiKHgI2ie4DxP8epO1lLtQLCplAR3PthtWDfEFd4sk7CeAkl1Sw_ULS_w-9ynAIqt3hU4jL_uVZueAcb_HJJAmZcaR1MB2X0e3FhmsbkcgcCyseadnLkikaimEY-wSfrdmuS-xWb5yxcRRFjVmOwv8LHVAzi8GfQPABZCTvMZX5-Ak_96jHh9YJB20f3YYERBa8Sq144tjeqiBssh8fDww2WeQRo-tKWvt6-ExfMcbTjDghBKNw87rEiAUaLZmuaIOLjLjEZx59I9xeyuM=w500-h281-no)

Once the board is mounted, you have to make the holes in the top of the box to permit the access.




2. You can install all the selectors and led in the bottom side of the board.


In this case you have to make the holes for the switches in the back side of the box.


JP3 is just to disable the interface. It is not necessary to access from outside the box. If you need to use it you can open the box to access.


USE OF THE SWITCHES.


We have a total of 4 switches in the board. I will describe their funcionality looking from the front of the CPC with the interface connected.


JP2: At the top right. Initially it could be used to select lower ROM 0 or 1 in the flash memory. Now it has no use, but I left it there for futures updates.


JP1: Used to activate internal (CPC) or external (interface) lowerROM. To the left external lowerROM is selected.


S1: Used to activate the write mode. To avoid corrupting the flash memory is important to keep it at left (LED off) except of when it is required by the system.


JP3: It is located at the bottom right and it is Used to deactivate the interface. Interface is active when the switch is at top. To deactivate the interface JP3 have to be at bottom and JP1 to the right.


The GAL is already programmed with the correct equations and the flash memory is burned with a starting up set of ROMs and unprotected.


Flash memory have installed ROMAN, and a 64Kb version of the TFM's Megaflash ROM manager (it starts with MODE 2:|rme)


Flash memory have installed a 6128 lowerROM modified to intialize 32 ROMs and their corresponding BASIC.


I'm sorry for my English.
Title: Re: MEGAFLASH PLUS SX
Post by: TFM on 22:14, 18 October 15
Thanks for the update. There is a newer version of my ROManager at www.futureos.de (http://www.futureos.de)  If somebody does use it please make a picture and post it here, so I can see which Flash is installed and (if needed) extend the ROManager for new features.
Title: Re: MEGAFLASH PLUS SX
Post by: wilco2009 on 20:39, 29 October 15
Below you can find pictures of the MX4 version. It is important to take care with the connector position.


Connected to the CPC....
(https://lh3.googleusercontent.com/x8zipI7JSlXo4nlDhJiSVT7L66gGhsqzsOI3zSMcdcWwo1zzenG4RAPvC2qLDyWzsDqYJ132TLuPj96cCzHubz-a_GF_9Y9-9lPhMTxmxUq6wExPpLuEfTq8ktpQenUWkio_8r897Pq3u0OlS6iv57fR1jwEjC3DtRstBNteIT1M1MRzt4DTKffiYQLLrKQReFUA84R6JGV4CN3tbhoFXlEIM0Lq9YAJK8DOAP-Z_FuR4quZc-z59o0gjdZR1Dn-bwTSKUGzieBvtPXWuek2kCjuBy09LXVRsImAvyOyWyzqSxpQ_ZiUq71b-fhZr31NTd_FTNpSVigBeGy8g4k08NEso-QNiLUk9ElorJT3zDnelHsB40X4FWUww3aWM73PzVviuedyqKqr3J-9PIrR5Rz3rgamNVgpxjerXwzUdWbCOyNuIs2MRV_MbFny6YkTgQnPIEFBt_xvnz9baTZNQHfyZH2YxL-7FdViPlUPFA94WrnhmcEhlRmN_qsi9eL13zTjvymXlKJAokZuq2_SvtIs7s5yyWy7_B85o0s=w500-h426-no)


Unconected....
(https://lh3.googleusercontent.com/1Emcn2txfds9l_dP32wF62ToOrNEX6iHkSxf7ZT58mKjhWGp3jJHAmblpecNY5DSJZqm0IOrw5mJ4wuA-_2feHZbQGJGnec4LoFOYHlMaR9ImzXL4L86KG7zUR-xHIUkzFtbvz8AdeP9ySafwWv5auqhoLMgIlFtw7pR7x-YsvNU58H8-Mk3_mJ-48z45Bbhx64E1xJXDtpo714ekDc6FrbAkKoZGh9kcDhcZ0YsD9yHsZpTurujnd9QOxJZPpyF8ksRmsik-TvTXh7AMRqw9grvgQJLW7kdu4RlaTbNqBX-sWZ_Y2DgJLBgZUURT9M3-uCShOA1Tl_x396C6qdNKqXNHvqpqL3zQItxYblYC-8F3KB3sSl4IuCjSph85NxtP3c8M99Xo2CI0FXu4Q7knyFGFZxanFx5ocNZ3osx8mtqSbNwEntZzUNOFxnUFvqcK8y0ByDkKucVj8f_byVc9iii84ti1yL1Y4jYRgf6bo5L17YxezYoXAf4vKMlBCuT6K9XM1EGd_fZcyfkRaDIO8v__EGX4XqgUmEimT4=w500-h281-no)


From the other side...


(https://lh3.googleusercontent.com/BRVMteaWP4WG8J9Deh2vqSlpW-kchCxiUtOJQ3sZAV5_726-m7CMH79ck5LXqj9RrQqk2BiaA1rzCnPvu0yEin0-gXRoV2KgvGz58PJrUu5JAMfXtLVyDyoHvmiI6bqKjRul3Hxg2TaINQ8RUPymiNT3BxOX5zCmeYy3DbbmtTV8zybQBu-jfVFpqDxpa82zUIeCN9D-CWByv6dYqvQ0waIbr686-Zel4M5xZ64MejdN5SmRJgonKfLesA9CxDd9rvim1Rttut_ehcXkjhRWLWa7GPQ1c0Eu8A_UyxOE9CPYqUknZhLjrpkuDIOQhnvHPQ2QxvC8y3RNqjPQANPuuKhfGPFmpTOE6FZMoNAM9upPRW30M0XUDeqV5jIyKqOdZYGEtJ_Y6hpazs-9jJMuauEbefWQQh4BXyup5ipc1lN_ov77rgUzjlFEu2fQDktvHh9KWJh0pSmvO-D-CHg4KWbJ3V5_RDJ5PvUZvuRU2ByhENY0z_CxB65BCFfzG17rEA6ItsXK83vQOqEr32x7EKURrfqp0cizpK4ip4k=w500-h281-no)


A detail of the connector from bottom. Look the right side cutted to make room to the resistor and diode.


(https://lh3.googleusercontent.com/7MZ8OExWsKY7armmr0oulp0NaviyOQMX7uWZPGLhyHZ0JaU4Ra2JdmdKrHtkPLtvM83PLDwMyvA6-0fXuzihXKke5lw73hia0MB28F-bwZwvyvICqzYSv2n7AfJeaFSwPqM3OyIMPBPFKDMP_qXTgJ0EcBOxL41hT_qrm6SADSTZ0YSMbwdTI7sZIEtwGGSeT3Z2qMoo8r9El0NgejODh8qY2jN_jzf9RFOSUlqlFpPWxxS3VAuNhddPotMFHUgM1FWFNqGjRhPVHNgQgg7vmY9KRWSP9m5S27IeYZqQ8VBX99xGP34Y8kr_hNgJbf-e6UEZVuL2exxZ9gLEsPmjzF0xZl8ajJo_Q1XUj3ZC3vaa9Mb9BGyNqLb8zc6re-gD9HKVsg6Pd6qSH8fBqqKlyGYVJ7rohB1o4LXKc5SS599KMOKeNgUKLFGUp7lXen9ujyeXPI7LI-r79AbQAfxsjpmRusi8aiu6QsenmQV9-HtSyJTkqfU_9afZ-DB4eRPZOkBTguW598yUymvW8edZZszswKMvrVo-EABGkiE=w328-h117-no)



Title: Re: MEGAFLASH PLUS SX
Post by: TotO on 20:45, 29 October 15
Nice, but... Why the parts are not on the other side?
It will not be possible to fit more than 3 boards on the MotherX4, except is the passthrough connector is not used.
Title: Re: MEGAFLASH PLUS SX
Post by: wilco2009 on 20:56, 29 October 15
Quote from: TotO on 20:45, 29 October 15
Nice, but... Why the parts are not on the other side?
It will not be possible to fit more than 3 boards on the MotherX4, except is the passthrough connector is not used.


It is because the board is the same for the EDGE connector and the IDC connector. The EDGE connector sets the order of the holes.


Allways it is possible to use the last connector. Then you can use 4 boards.
Title: Re: MEGAFLASH PLUS SX
Post by: Bryce on 22:31, 30 October 15
??  It would have easily been possible to put the connector on the other side and still be compatible with a stand-alone connector.

Bryce.
Title: Re: MEGAFLASH PLUS SX
Post by: wilco2009 on 13:29, 31 October 15
Quote from: Bryce on 22:31, 30 October 15
??  It would have easily been possible to put the connector on the other side and still be compatible with a stand-alone connector.

Bryce.





If you put the connector on the other side, upper row in the interface is connected to bottom row in CPC and viceversa, for instance pin 1 is connected to pin 2 and viceversa

Or do you mean another thing?



Title: Re: MEGAFLASH PLUS SX
Post by: Bryce on 13:59, 31 October 15
Quote from: wilco2009 on 13:29, 31 October 15
If you put the connector on the other side, upper row in the interface is connected to bottom row in CPC and viceversa, for instance pin 1 is connected to pin 2 and viceversa

Or do you mean another thing?

Only because you laid it out that way. All other cards have managed to put the connector and components on the same side and still be compatible with a normal flat cable too.

Bryce.
Title: Re: MEGAFLASH PLUS SX
Post by: wilco2009 on 14:30, 31 October 15
Quote from: Bryce on 13:59, 31 October 15
Only because you laid it out that way. All other cards have managed to put the connector and components on the same side and still be compatible with a normal flat cable too.

Bryce.


The same board is compatible with EDGE and IDC connectors.
If you put the EDGE connector in components side, then components are facing the  CPC, and it is not possible to connect them right.


Look at the pictures....


(https://lh3.googleusercontent.com/JXUu-c-f0S4m70zQC0KfG1aohR0N9ZnmZpRFejxV7Zo3db3o6pVoRgJH4sw7rkFxyS_nuGJBiBkbraesuLLAZ3W-SULrfsLkXjLJG13CkT-4l-DhJ-T-ir8U-lSuQz0CLi6DmX7R0xURMNg-gnnqa165pmP7Cddlub52TX3_qSMiL1YnR1JJJumyUtV_gHYA1WQU7yj8Cz8aSuHVvqAZrQKAmff4MpC9lxKLSE5NEtw-aAL_PsZfJ98YaOBrI8-50Z71KYkSXy4IJ5g49hql3Uy_GvG3rzCHkHQcTOXzPcdDyufT5EdIJHHTat1QayXaaQOF392gd2kCySCfF-fsCiot0dABLTCm-s6VDRPmTviwjdVQRdZyFy6WI0H9QbgO2jGK3SRJtz7Z1Rvkl_ZZMeA0QreKeOMDPm3IFzuU7ebNiLVvptR4lX05vD70N8JH8JXN_u1M20UGzmNLujFED6rtZt6x8ogOdZ-LP4lG57AUNu_mkT4dhKoG__nbP5woXRIFIdx0MKnpGmye0L8k0cdQ2JHCDvQEqv2ItJc=w500-h281-no)


(https://lh3.googleusercontent.com/qdFn58Miu8pBQ-zOVatFXF-ay1FlCrZ8_NXjUVT-iVwc4cxutlefHZq06JJiSJ29UBFmd3r7zZ6ktOLf9Af3YVE4Ppl2IPGCJGIS_f_zBoHpaMuACK01t3yp6oMIx6XFMfrndj9aXIUkX-I_48BNBi2mWxbgnr11ktq7ZFdCNw0-m5RIN4fYbjemvvf_H2ZodlUAgmqCAGR5I_vL7WFM-bA0yioLVhJrg7GV9T6PshHtOZeJAB3YNj79RalmePlhEtV-JdorwnKOOtAY8hbv4a72zF6QDw3Tlrmc_yDODrgq-_EUqzY3v9LkqNkE3W_n_TO55NttauT90RCVzyNLqjGqfr0VsKMbNXAON58erDS5-Qp_bDpyQ1EFGh88YMHtsoLbTH8lbr4rZSeCk41QLpwj78SnBy3cwnRJiq6Y0V3hDZd_OARbd-XRrfk9qdT8JLvyKZBJMtGRe8z9jmR9mdsXClKL9i19_hFXM1I62gBu3lIUc7qlszlURt73f1C9uJqNcLn2fF8-ibRUwaM2rYzIa9IOcfRBTzY9gbI=w500-h281-no)
Title: Re: MEGAFLASH PLUS SX
Post by: Bryce on 14:53, 31 October 15
Ah, I didn't realise you had made it edge compatible too!

Bryce.
Title: Re: MEGAFLASH PLUS SX
Post by: Audronic on 05:07, 04 December 15
Oops
How do I reset the Flash Memory ?


Ray

Title: Re: MEGAFLASH PLUS SX
Post by: wilco2009 on 16:10, 04 December 15
Quote from: Audronic on 05:07, 04 December 15
Oops
How do I reset the Flash Memory ?


Ray



To initialise the flash memory you can run ROMAN from disk.


From the main screen enter in the System Menu pressing "y"


Then you can erase the entire flash memory pressing option 4.


Once you have deleted all the memory, you can populate again the memory with the ROMAN it self.


When you finish, could be interesting to protect the flash with the option "1" in the system menu. (remember to unprotect again, option 2, when you need to populate with new ROMs).
For this operation you will need full access to the flash memory, then you will have to change the lowerROM switch and the write switch when CPC ask you to change to write mode.


REMARKS:
To install the lowerROM you have to save the desired lowerROM in the slot 7. When the program ask you to change the swith to write mode then you have to change both (write switch and lowerROM switch), and return to their original position when CPC ask for turn off the write mode.
LowerROM is not showed, but it is there.
To start with the new lowerROM it is also necessary install the BASIC ROM in the slot 0.


If the flash memory is corrupted and you can't start the system with the Megaflash plugged in, then you can change the switch in the bottom back of the interface to disable the interface during the start up.
Then return the switch to the original position and load ROMAN from the disk to erase all and populate again.
Title: Re: MEGAFLASH PLUS SX
Post by: Audronic on 00:29, 05 December 15
Hi Wilco2009

I have tried all of the above.
I have had no success programming the MegaFlash on my CPC6128.

I have Read the Rom from the other unit i purchased from you in an Eprom Programmer (TOP853)
and dumped it in the Rom of the first one (edge Connector)

The Megaflash Plus SX now is able to boot , read the Roms etc.

BUT if i try and WRITE to the Rom it performs all the actions on screen OK but does not WRITE to the ROM successfully.

I have had a look at a Dump of a Rom that i tried to write to and it puts some garbage into the Rom (Checksum Changed).

The model i am using is the EDGE connector version.
I have tried to do .
1) Unprotect the Rom.
2) Initialise the Rom.
3) Erase all 32 Roms.

None of that works ??

What can i do to get this to Write to the Rom ??

Ray

Title: Re: MEGAFLASH PLUS SX
Post by: wilco2009 on 00:57, 05 December 15
Quote from: Audronic on 00:29, 05 December 15
Hi Wilco2009

I have tried all of the above.
I have had no success programming the MegaFlash on my CPC6128.

I have Read the Rom from the other unit i purchased from you in an Eprom Programmer (TOP853)
and dumped it in the Rom of the first one (edge Connector)

The Megaflash Plus SX now is able to boot , read the Roms etc.

BUT if i try and WRITE to the Rom it performs all the actions on screen OK but does not WRITE to the ROM successfully.

I have had a look at a Dump of a Rom that i tried to write to and it puts some garbage into the Rom (Checksum Changed).

The model i am using is the EDGE connector version.
I have tried to do .
1) Unprotect the Rom.
2) Initialise the Rom.
3) Erase all 32 Roms.

None of that works ??

What can i do to get this to Write to the Rom ??

Ray


When the chip is dumped with an EPROM programmer it left the chip write protected.
The esasiest way to unprotect the chip is to use the unprotect function in the programmer.


It must be possible to unprotect it from ROMAN, but if you are still having problems I'll check it in my interface when I will return to home next week.
Title: Re: MEGAFLASH PLUS SX
Post by: 00WReX on 01:53, 05 December 15
Hi Audronic,

I had some issues last year with a Megaflash and not being able to write to it from the CPC.

Anyway, check this out from almost a year ago (I have just done a couple of all dayers / all nighters at work with some major issues so I'm running on minimal sleep and this may not be 100% relevant, but from initial quick read it sorta sounds similar...maybe...).

MegaFlash issue (http://www.cpcwiki.eu/forum/amstrad-cpc-hardware/megaflash-issue/)

Cheers,
Shane
Title: Re: MEGAFLASH PLUS SX
Post by: Audronic on 02:06, 05 December 15
Thanks Shane


I will have a Look




Ray
Title: Re: MEGAFLASH PLUS SX
Post by: TFM on 22:58, 05 December 15
Quote from: Audronic on 00:29, 05 December 15
I have had no success programming the MegaFlash on my CPC6128.

Hi, if roman doesn't work then you can try to use my ROManager 2.14 (Link: ht tp://futureos.cpc-live.com/files/ROManager_ALL.zip). Why?

It will check every operation, does protect / unprotect etc. automatically. And the main screen will immediately show you if there is a problem or not.

However, you would have to install FutureOS to run it. Further I never used it for Wilcos expansion in person, but I had some guys doing test for me and so I think that's the best alternative for you. Let me know if I can help in any way.  :)
Title: Re: MEGAFLASH PLUS SX
Post by: Audronic on 23:28, 05 December 15

@wilco2009 (http://www.cpcwiki.eu/forum/index.php?action=profile;u=952) and TFM
[size=78%]Hi TFM[/size]Thanks I will have a look at 2.14


Wilco2009
I have solved some of the Problems by putting pressure on the Board ??? .
Yes I have Cleaned the contacts, Resoldered the 50 Pin connector,  had my Valium tablets , and this is now Working :- Phewwww

Ray
Title: Re: MEGAFLASH PLUS SX
Post by: wilco2009 on 23:51, 05 December 15
It's great. I'm glad you've solved the problem, but that means it has no welded the board well. I'm very sorry.
Title: Re: MEGAFLASH PLUS SX
Post by: wilco2009 on 20:43, 06 December 15
Quote from: TFM on 22:58, 05 December 15
Hi, if roman doesn't work then you can try to use my ROManager 2.14 (Link: ht tp://futureos.cpc-live.com/files/ROManager_ALL.zip). Why?

It will check every operation, does protect / unprotect etc. automatically. And the main screen will immediately show you if there is a problem or not.

However, you would have to install FutureOS to run it. Further I never used it for Wilcos expansion in person, but I had some guys doing test for me and so I think that's the best alternative for you. Let me know if I can help in any way.  :)


I would like to check Future OS with my expansion. I'll test it when I have some spare time. (I'm busy designing an interface for spectrum).


I didn't knew the characteristics you have mentioned and it sounds very interesting.



Title: Re: MEGAFLASH PLUS SX
Post by: TFM on 23:55, 06 December 15
If you intend to use different Flash Chips just let me know and I can add that functionality. At the moment ROManager only supports Winbond and SST, because I think not other chips are in use.


Furthermore if you need special funktionality for MF+SX let me know and we can add that.  :)
Title: Re: MEGAFLASH PLUS SX
Post by: Audronic on 01:36, 07 December 15
@wilco2009 (http://www.cpcwiki.eu/forum/index.php?action=profile;u=952)


I have been trying to put Parados 1.1 or 1.2 into Slot 7.
I am unable to do it ??


?? How do I do it, What switches and the order of turning the switches on and off Please.


Thanks     RAY
Title: Re: MEGAFLASH PLUS SX
Post by: gerald on 08:40, 07 December 15
Quote from: Audronic on 01:36, 07 December 15
I have been trying to put Parados 1.1 or 1.2 into Slot 7.
I am unable to do it ??
On a CPC, internal ROM slot 7 cannot be disabled by an external extension. The ROMDIS signal only disable the FW and BASIC ROM. Put Parados in slot 6 or lower
Title: Re: MEGAFLASH PLUS SX
Post by: Audronic on 10:08, 07 December 15
@gerald (http://www.cpcwiki.eu/forum/index.php?action=profile;u=250)


Ok, Thanks.
I got tricked by the discussions on the Dual Roms Amsdos/Parados Switched.


Slot 6 Look out.


Thanks    Ray

Title: Re: MEGAFLASH PLUS SX
Post by: Executioner on 11:26, 07 December 15
Quote from: gerald on 08:40, 07 December 15
On a CPC, internal ROM slot 7 cannot be disabled by an external extension.

Or cut the /CE track/pin or put a socket in on the internal 40015 ROM.
Title: Re: MEGAFLASH PLUS SX
Post by: TotO on 11:36, 07 December 15
Or put on ROM6...
Title: Re: MEGAFLASH PLUS SX
Post by: gerald on 12:02, 07 December 15
Quote from: Executioner on 11:26, 07 December 15
Or cut the /CE track/pin or put a socket in on the internal 40015 ROM.
I was suggesting this before editing, but the megaflash does not support slot 7 anyway  ;)
Title: Re: MEGAFLASH PLUS SX
Post by: TFM on 16:11, 07 December 15
Quote from: gerald on 08:40, 07 December 15
On a CPC, internal ROM slot 7 cannot be disabled by an external extension.


I got two 6128 where this can be done. Using SF2. So you are right for some CPC, and for some not. Depends on the PCB obviously. I use an alternate DOS in position 7 with SF2 f.e.

Title: Re: MEGAFLASH PLUS SX
Post by: wilco2009 on 16:23, 07 December 15
In my implementation Slot 7 is used to store the alternative lowerROM, then it is not possible to store AMSDOS there.


You have to use ROM 6 or lower.


If Audronic have tried to write there He probably have overwrited the lowerROM and he have not the posibility to start with the alternative lowerROM stored there.
Title: Re: MEGAFLASH PLUS SX
Post by: Audronic on 22:04, 07 December 15
@wilco2009 (http://www.cpcwiki.eu/forum/index.php?action=profile;u=952)


Ok Thanks, I have rebuilt the FlashRom File removing everything except


00 Basic 1.1 (1.02)
03 Roman (1.00)
06 Parados 1.1
07 CPM Rom (0.05)
13 Romanger 64k (1.04)
14 Utopia (1.02)


All is working now.


Ray

Title: Re: MEGAFLASH PLUS SX
Post by: Audronic on 04:42, 09 December 15
When using Parados Version 1.2 I get this ??


SW1  Left
JP1   Right
JP2   Left
JP3   UP

Ray
Title: Re: MEGAFLASH PLUS SX
Post by: wilco2009 on 14:14, 10 December 15
Quote from: Audronic on 04:42, 09 December 15
When using Parados Version 1.2 I get this ??


SW1  Left
JP1   Right
JP2   Left
JP3   UP

Ray


Sorry, I've been slow to respond, but I'm not user of parados and I have had to refresh my memory.


By default Parados configure Drive A as 40 tracks single side and drive B as 80 tracks double side, because it, if you insert in drive B a disk with AMSDOS format you will get an error message.


If you want you can change this from the main menu of Parados. You can download Parados Manual in pdf from here: ParaDOS - CPCWiki (http://cpcwiki.eu/index.php/ParaDOS)


To load Parados main menu you can use |drive command.


Once in the menu yo can access to the configuration with Shift+C. Then press D to configure the drives.






Title: Re: MEGAFLASH PLUS SX
Post by: Audronic on 22:19, 10 December 15
@wilco2009 (http://www.cpcwiki.eu/forum/index.php?action=profile;u=952)


Thanks for the info.
I have tested Parados V1.1 and it works fine, Parados 1.2 has problems also with WinApe in Position 6, OK in 7.
I will be using Version 1.1 until the concern is resolved.
I have patched Version 1.1 to default to -  A: and B: 40 Track Single Sided.
Change the byte at #1C00 from 03 to 00,

and subtract the 3 from the byte at #3fff to get the correct checksum.

The MegaFlash Plus SX is now working fine, ( I still have to put some pressure on the card for it to be stable ).

Thanks   Ray.
Title: Re: MEGAFLASH PLUS SX
Post by: Bryce on 22:41, 10 December 15
Have you given the CPC edge connector a decent scrub?

Bryce.
Title: Re: MEGAFLASH PLUS SX
Post by: Audronic on 22:54, 10 December 15
@Bryce (http://www.cpcwiki.eu/forum/index.php?action=profile;u=225)


Yes, I dissassembled the 6128 and cleaned all of the edge connectors (Both Sides), the Female edge connector on the MegaFlash Plus SX appears to be the reason that i have to put pressure on the board, i have resoldered the 50 pins and had a good look around the board and cannot see any other reasons for the problem.




Ray
Title: Re: MEGAFLASH PLUS SX
Post by: Executioner on 07:04, 11 December 15
Looks like ParaDOS 1.2 doesn't play well in slot 6, as |B doesn't change the drive. I'll look into it further, hopefully I can fix the bug and might need to release a new version.
Title: Re: MEGAFLASH PLUS SX
Post by: CraigsBar on 10:41, 11 December 15
Ahh, well I have mine in slot 7, which explains things then.
Title: Re: MEGAFLASH PLUS SX
Post by: Audronic on 11:33, 11 December 15

@Executioner

If you enter |B the light comes on Drive B
and  "READY" Comes on the monitor.
after issuing CAT it puts up the message about Drive A.
I don't have a disk in drive a only Drive B.

Ray

Quote from: Executioner on 07:04, 11 December 15
Looks like ParaDOS 1.2 doesn't play well in slot 6, as |B doesn't change the drive. I'll look into it further, hopefully I can fix the bug and might need to release a new version.
Title: Re: MEGAFLASH PLUS SX
Post by: TFM on 22:16, 11 December 15
Quote from: Audronic on 23:28, 05 December 15
Hi TFM
Thanks I will have a look at 2.14

Ray


Did you have had a chance to use it? Would be nice to actually have somebody to confirm that it works.  :)
Title: Re: MEGAFLASH PLUS SX
Post by: Audronic on 22:48, 11 December 15
Quote from: TFM on 22:16, 11 December 15

Did you have had a chance to use it? Would be nice to actually have somebody to confirm that it works.  :)
Version 2.14 ??
Yes i tried to run the file as per manual  "   run"- romanager"  ?? Bad command
Tried   run"- romana.ger"  ?? Bad Command
renamed the file to -romana.ger   run"-romana.ger"  ?? Crashed.
at this point i gave up ??
This was tested on a 6128 with Megaflash Plus SX.

Ray
Title: Re: MEGAFLASH PLUS SX
Post by: TFM on 23:49, 11 December 15
Err... no... that's very old stuff. I forgot one thing ROManager 2.14 need 128 KB. The 64K version is older but should run too. If you get a BAD COMMAND then you tried to run a binary.


Try:
RUN"-RMA

Should work.  :)


Newer version on my hp.
Title: Re: MEGAFLASH PLUS SX
Post by: Audronic on 23:57, 11 December 15
@TFM (http://www.cpcwiki.eu/forum/index.php?action=profile;u=179)


Please provide a link to the .dsk image and i will try it.
PS:- i have 128K in the 6128 ??


Thanks    Ray
Title: Re: MEGAFLASH PLUS SX
Post by: TFM on 17:25, 14 December 15
Quote from: Audronic on 23:57, 11 December 15
@TFM (http://www.cpcwiki.eu/forum/index.php?action=profile;u=179)

Please provide a link to the .dsk image and i will try it.
PS:- i have 128K in the 6128 ??

Thanks    Ray


That's great, using a 6128 with 128 KB will work fine. So if you want to try ROManager 2.14 you can download FutureOS here:

http://futureos.cpc-live.com/files/FutureOS_System_.8_Preview!!!.zip (http://futureos.cpc-live.com/files/FutureOS_System_.8_Preview!!!.zip)

It provides a DSK with automatic installer. You need this to run ROManager 2.14


The ROManager 2.14 can be downloaded here:

http://futureos.cpc-live.com/files/ROManager_ALL.zip (http://futureos.cpc-live.com/files/ROManager_ALL.zip)


Sorry for the confusion, real life keeps me pretty busy at the end of the year. As soon as I have time I will care about a better download section on my homepage. But I guess I won't make it before 2016.  :-X
Title: Re: MEGAFLASH PLUS SX
Post by: Executioner on 21:39, 14 December 15
Quote from: Audronic on 11:33, 11 December 15
If you enter |B the light comes on Drive B
and  "READY" Comes on the monitor.
after issuing CAT it puts up the message about Drive A.
I don't have a disk in drive a only Drive B.

There was a bug in the ROM initialisation for testing the existence of ROM 7. I've uploaded a new version to WinAPE : Windows Amstrad Plus Emulator (http://www.winape.net) downloads section.
Title: Re: MEGAFLASH PLUS SX
Post by: Audronic on 23:19, 14 December 15
@TFM (http://www.cpcwiki.eu/forum/index.php?action=profile;u=179)


Thanks for the links, i will install 2.14 as soon as i get a spare 29c040-90b which is on a slow boat from China.
? Is there any way i can install just the rom for 2.14 without having to install the lot ?


Thanks   Ray
Title: Re: MEGAFLASH PLUS SX
Post by: Audronic on 23:21, 14 December 15
@Executioner (http://www.cpcwiki.eu/forum/index.php?action=profile;u=17)


Thanks for the Update to Parados 1.2.
PS:- It works well, I have had no problems.


Seasons Greetings


Thanks   Ray
Title: Re: MEGAFLASH PLUS SX
Post by: Bryce on 09:53, 15 December 15
Quote from: Audronic on 23:19, 14 December 15
@TFM (http://www.cpcwiki.eu/forum/index.php?action=profile;u=179)


Thanks for the links, i will install 2.14 as soon as i get a spare 29c040-90b which is on a slow boat from China.
? Is there any way i can install just the rom for 2.14 without having to install the lot ?


Thanks   Ray

The ROManager 2.14 that TFM linked to is not an AMSDOS program, it will only run under FutureOS, that's why you will need to install the entire OS and run the Manager from within this OS for it to work.

Bryce.
Title: Re: MEGAFLASH PLUS SX
Post by: Audronic on 09:57, 15 December 15
@Bryce (http://www.cpcwiki.eu/forum/index.php?action=profile;u=225)


Thanks for that.
I will wait for a spare 29C040 to arrive.
I don't want to alter the one installed.


Thanks   Ray



Title: Re: MEGAFLASH PLUS SX
Post by: TFM on 19:01, 15 December 15
Quote from: Audronic on 23:19, 14 December 15
Thanks for the links, i will install 2.14 as soon as i get a spare 29c040-90b which is on a slow boat from China.
? Is there any way i can install just the rom for 2.14 without having to install the lot ?


Sorry, there is no current ROM version,[nb]Latest release is some where on my homepage, should be version 1.45 or 1.47. Goto www.futureos.de (http://www.futureos.de) and there click at downloads, then scroll down.[/nb] due to a lack of time.[nb]I have separated source for ROM and disc versions. Since the underlying user interface CBM got improved recently I focused on one version. To integrate this all in the ROM version will be lots of work and maybe one day I will find the time. But I'm afraid not so soon. My day time job keeps me busy. [/nb] But it shall work with any Flash chip. If there is another Flash chip in use let me know and I will add support for that.
Title: Re: MEGAFLASH PLUS SX
Post by: Audronic on 22:48, 15 December 15
@TFM (http://www.cpcwiki.eu/forum/index.php?action=profile;u=179)


Thanks.


Ray
Title: Re: MEGAFLASH PLUS SX
Post by: wilco2009 on 20:58, 17 December 15
Quote from: TFM on 17:25, 14 December 15

That's great, using a 6128 with 128 KB will work fine. So if you want to try ROManager 2.14 you can download FutureOS here:

http://futureos.cpc-live.com/files/FutureOS_System_.8_Preview!!!.zip (http://futureos.cpc-live.com/files/FutureOS_System_.8_Preview!!!.zip)

It provides a DSK with automatic installer. You need this to run ROManager 2.14


The ROManager 2.14 can be downloaded here:

http://futureos.cpc-live.com/files/ROManager_ALL.zip (http://futureos.cpc-live.com/files/ROManager_ALL.zip)


Sorry for the confusion, real life keeps me pretty busy at the end of the year. As soon as I have time I will care about a better download section on my homepage. But I guess I won't make it before 2016.  :-X



I have installed future OS in my Megaflash plus SX with no problems, but I have run ROMManager 2.14 and it is not working properly.
Promam load fine but in the main screen appears the following:


Device: unknown
Flashtype: &FF
Producer ID: &FF


When I try to load a new ROM system shows the list of files, then I select a ROM and then I select (for instance) slot 18.


System starts to write and then hangs and then memory is corrupt.


Do I have to do something or you OS needs to be adapted to my megaflash?


NOTE: ROMManager 1.45 is working fine.
Title: Re: MEGAFLASH PLUS SX
Post by: Audronic on 22:38, 17 December 15
@TFM (http://www.cpcwiki.eu/forum/index.php?action=profile;u=179)


ROMManager 2.14


I have repeated Wilco2009's Test, and at the point of Writing to the FlashRom the machine locks up and scrolls ???
After a Power Down and a restart it has Killed the installation of FutureOS Version 0.8  :(


Hope that this is of some help.


Thanks    Ray
Title: Re: MEGAFLASH PLUS SX
Post by: TFM on 23:57, 08 January 16
@wilco2009 (http://www.cpcwiki.eu/forum/index.php?action=profile;u=952) and @Audronic (http://www.cpcwiki.eu/forum/index.php?action=profile;u=1169) : How much RAM does the CPC have which you used? ROManager 2.14 need 128 KB (needed for ROM exchange procedure). If the CPC has 64 KB then it won't work.


EDIT: Just checked. It would return to the OS when no E-RAM is there.
Title: Re: MEGAFLASH PLUS SX
Post by: Audronic on 00:06, 09 January 16
@TFM (http://www.cpcwiki.eu/forum/index.php?action=profile;u=179)


Yes the tests were done with a 6128 (Memory confirmed as OK)


Ray
Title: Re: MEGAFLASH PLUS SX
Post by: Audronic on 01:12, 09 January 16
@wilco2009 (http://www.cpcwiki.eu/forum/index.php?action=profile;u=952)

Slightly off topic ?

What version of a Sinclair ZX Spectrum would be a suitable purchase ?

Thanks   Ray
Title: Re: MEGAFLASH PLUS SX
Post by: TFM on 17:09, 14 January 16
Quote from: Audronic on 00:06, 09 January 16
@TFM (http://www.cpcwiki.eu/forum/index.php?action=profile;u=179)
Yes the tests were done with a 6128 (Memory confirmed as OK)
Ray


That's very strange! The FutureOS installer worked, but the ROManager 2.14 didn't work. But both use (IIRC) the same functions for writing a Flash. I have to check this as soon as I find a bit of spare time. Thank's again for your help!!!  :) :) :)


EDIT: Did anybody else encounter problems with ROManager 2.14? Please post here! I need feedback to make things better.  :)
Title: Re: MEGAFLASH PLUS SX
Post by: wilco2009 on 22:21, 14 January 16
Quote from: TFM on 17:09, 14 January 16

That's very strange! The FutureOS installer worked, but the ROManager 2.14 didn't work. But both use (IIRC) the same functions for writing a Flash. I have to check this as soon as I find a bit of spare time. Thank's again for your help!!!  :) :) :)


EDIT: Did anybody else encounter problems with ROManager 2.14? Please post here! I need feedback to make things better.  :)


In my case is a also a CPC6128.


If you want that I try something, please ask me. No problem.



Title: Re: MEGAFLASH PLUS SX
Post by: TFM on 23:14, 14 January 16
Well, just let me know it something doesn't work. In this case I would need of course an as precise as possible description (Hardware, used software, best even the attached DSK).  :)
Title: Re: MEGAFLASH PLUS SX
Post by: vk5hbl on 11:52, 09 July 23
Hello
I would like to have ago at building this.
Unfortunately the files are no longer available

Does anyone have the files they could reupload

cheers
Darren
Title: Re: MEGAFLASH PLUS SX
Post by: Philippe Lardenois on 16:37, 09 July 23
I second that. Interested in.
Title: Re: MEGAFLASH PLUS SX
Post by: Richard_Lloyd on 21:19, 20 July 23
@vk5hbl 
@Philippe Lardenois 
Apologies, only just noticed this request.

You can find what you need on the Spanish "Va de Retro" forum site, the go-to place for all Spanish Amstrad activity.

The site is
https://www.va-de-retro.com/foros/app.php/portal

The MEGAFLASH SX thread is
https://www.va-de-retro.com/foros/viewtopic.php?t=3448

Enjoy, Richard.
Title: Re: MEGAFLASH PLUS SX
Post by: vk5hbl on 23:56, 20 July 23
Quote from: Richard_Lloyd on 21:19, 20 July 23@vk5hbl
@Philippe Lardenois
Apologies, only just noticed this request.

You can find what you need on the Spanish "Va de Retro" forum site, the go-to place for all Spanish Amstrad activity.

The site is
https://www.va-de-retro.com/foros/app.php/portal

The MEGAFLASH SX thread is
https://www.va-de-retro.com/foros/viewtopic.php?t=3448

Enjoy, Richard.

Thankyou very much

cheers
Darren
Powered by SMFPacks Menu Editor Mod