Cambridge Microprocessor Systems Ltd home buttonCambridge Microprocessor Systems Ltd company profile buttonCambridge Microprocessor Systems Ltd order buttonCambridge Microprocessor Systems Ltd contact buttonCambridge Microprocessor Systems Ltd products buttonCambridge Microprocessor Systems Ltd latest news buttonCambridge Microprocessor Systems Ltd downloads buttonCambridge Microprocessor Systems Ltd example code buttonCambridge Microprocessor Systems Ltd support buttonCambridge Microprocessor Systems Ltd faq buttonCambridge Microprocessor Systems Ltd links button
CMS Home Cambridge Microprocessor Systems nav arrow Support
Cambridge Microprocessor Systems nav button off
Cambridge Microprocessor Systems nav button off
Cambridge Microprocessor Systems nav button off
Cambridge Microprocessor Systems nav button off
Cambridge Microprocessor Systems nav button off
Cambridge Microprocessor Systems nav button off
Cambridge Microprocessor Systems nav button off
Cambridge Microprocessor Systems nav button off
Cambridge Microprocessor Systems nav button off
Cambridge Microprocessor Systems nav button off
Cambridge Microprocessor Systems nav button off

FlashModule Support Questions

If you have problems when using the FlashModule check the following:

  1. Is power applied correctly (ie +5 is greater than 4.8 Volts above 0V)?.
  2. Is your PC connected to the correct serial port on the FlashModule. The FlashModule defaults to S1 or TERM for communication with a P.C.
  3. Have you selected to correct COM port on your PC (if applicable)?. Is the Module/Serial port connected to the selected COM port?. Check that you are running a suitable terminal program using the correct serial port parameters (38400,8,1,n by default).
  4. Turn the power off and move the battery back link (LK3 on FM-200, LK5 on FM-400/600) South, refit the link North again. This will clear the contents of the battery backed RAM. On very rare occasions this can become corrupted.
  5. If the Module is able to transmit data but not receive, check that you have not installed a SERIAL mouse on the same COM port as you are using for the Module. This will probably be in CONFIG.SYS or AUTOEXEC.BAT. If you have installed a serial mouse either use a different COM port or comment out the relevant lines and reset the PC. Serial mouse drivers often disable the transmitter in the PC serial port.
  6. Try using Hyper Terminal or Windows Terminal. These packages do not require the CTS/RTS handshaking. If the Module works in these and not the supplied terminal, check your serial cables to ensure that the handshaking lines are connected.
  7. If you can not communicate with the Module, try a another P.C.

If the FlashModule still does not respond correctly, check the remaining suggestions below before writing a full description of the fault, any error messages, etc. and faxing it to Technical support or sending it by email support@cms.uk.com.



When the FlashModule powers up the Red LED flashes

The FlashModule product range has a built in recovery system which can recover if some of the system modules are corrupted. When the board powers up a check is performed on all modules. If one or more of the system modules is corrupted the LED is flashed to indicate that a problem exists. The system can attempt to recover from this. With the LED flashing move the 'Mode' switch into the alternate position. The rate of the flashing should change. Move the switch again and the flashing should return to the original rate. Move the switch a final time and the LED will stay on. While the LED is on the power must not be removed as the Flash memory is being erased. When the operation has completed the LED will go out and the board can be powered off and the back on again. The system should be back to the default state, using the TERM serial port at 38400 with data setting 8,n,1. If the LED fails to go out after 5 minutes or it flashes again when you turn the power back on again after the procedure, the recovery has failed and a FlashFormatter card will be required to reprogram the Flash memory. A FlashFormatter is included in FlashModule Development Packs but not in Starter Packs. If you do not have a FlashFormatter you should contact your distributor for assistance. If you purchased the system directly from CMS then please complete a Returns Application form. There will be a charge for this service.

I need to Reprogram the Operating System sectors of the Flash memory

The utilities supplied on the FlashModule such as 'load' and 'erasef' will not allow memory addresses below $30000 to be changed in any way. This is because these memory locations contain the operating system and utility programs. If your application requires these sectors to be changed, first of all you will need to generate a new image file by making the required changes to the SYSTEM.LST file and running the MERGE program for full details refer to your FlashModule User manual. Once you have got your new image file there are two ways of reprogramming the operating system sectors of the Flash memory. The easiest and safest method is to use a FlashFormatter card which is supplied as standard in the FlashModule Development Packs but not in Starter Packs. Plug the FlashFormatter into the expansion bus on the FlashModule and set the switches on the Formatter card to 'STOR' and 'Flash' and on the FlashModule to 'D'. Power the FlashModule up running the CMS terminal program. At the C> prompt load in your image file. When loading an image file the the load program detects that it is not a Minos module that you are loading asks where you want to load the data. Answer this question with the address $80000 (the Flash Formatter memory). When the data has been downloaded your new image is on the FlashFormatter. Turn the power off and plug the FlashFormatter into each FlashModule that you want to reprogram. Set the switches on the FlashFormatter to 'FORM' and 'Flash' and make sure that the FlashModule switch is set to 'R'. Power the cards up and the red LED on the FlashFormatter starts to flash. Press the push switch on the Formatter card and the LED will stop flashing. When the LED changes state the format operation has completed and the cards can be turned off. Remove the FlashFormatter card, set the FlashModule switch as required and power it up again. The FlashModule will now be running your new operating system code. You can repeat the Formatting operation as many times as required.

If you do not have a FlashFormatter then you will need to use the utility program 'upminos' to update the operating system.



If you feel that the product is faulty please download and complete a Returns Application form before returning the product for repair.

Although Cambridge Microprocessor Systems Ltd is committed to supplying its customers with a standard well tested product, errors and bugs can always be found in even the most widely used software packages. If you find any errors or bugs please let us know by sending an email to support@cms.uk.com. All reported errors will receive a response from one of our engineers.

Cambridge Microprocessor Systems footer image