14A017-00 - MENMON (Firmware) (MEN) for A17 (object code)
This product has been discontinued.MENMON (Firmware) (MEN) for A17 (object code)
Download 14A017-00_01_08.zip (2009-05-27)iSecondary MENMON binary for A17 1.8 27.05.2009 18:01:12 by rt
fixed:
-PCIe memory accesses to non-prefetchable memory were byte swapped.
added:
-VME inbound window is responding to 2eSST/2eVME accesses, too.
------------------------------------------------------------------------------
1.7 18.11.2008 17:38:34 by rt
added:
-PCI command displays interface no. now.
-Support for Flash locking (MenMon unlocks the flash before update
and restores the old flash locking after the update).
fixed:
-PCIe Devices behind PCIe switches may be not configured by MenMon
(= devices not visible at PCI bus).
-EE-STARTUP parameter was not available if EE-USEFLPAR was set to 1
(EE-MMSTARTUP was always available).
------------------------------------------------------------------------------
1.6 05.08.2008 16:37:17 by rt
NOTE: PCIe support is still in beta state (mapping may change in future MenMons).
changed:
-smbBus parameter added to EER-... commands (to support more than one SMB bus)
------------------------------------------------------------------------------
1.5 25.06.2008 18:10:50 by rt
added:
-Give hint to user if eeprom parameter change needs reset to take effect
-Support for SiI3114 SATA controller
-PCIe info added (LOGO, I, ...)
changed:
-"USBT" command lists all USB busses per default now
fixed:
-Wrong bus no. if "USBT" is called without calling "USB" before
-MenMon hang-up if "USBT" is called without calling "USB"
-Under some special circumstances files listed in program update menu
may have wrong file name
-Sometimes MenMon hang-up at start-up if no PCIe device was connected
-Add PCI-Ex 40 workaround
-Set PCI Express controller core clock ratio
-Do not use PCI 5 workaround for PCIe interfaces
------------------------------------------------------------------------------
1.4 29.05.2008 15:37:45 by rt
fixed:
- POST IDE1-SSD (wrong interface has been tested)
- Reset cause for reset button reset was not correct.
- Wrong medium was selected as update medium.
- Wrong medium was selected as internal medium.
------------------------------------------------------------------------------
1.3 09.05.2008 17:06:02 by rt
added:
-POST IDE1-SSD test
-ee-stdis_ssd parameter
fixed:
-MenMon was not starting if abort pin was asserted (resets after 1 second)
-Reset cause after watchdog reset was incorrect
------------------------------------------------------------------------------
1.2 29.04.2008 19:07:51 by rt
added:
- support for FAT32
- support for zip compressed bootfiles (with CRC protection; see "HELP DBOOT")
- "fpga" parameter to MenMon Parameter String to tell OS which FPGA image
has been loaded
- DIAG FRAM test (quick FRAM connection test)
- "CONS-BAUD" command to change baudrate immediatly (without the need of
a system reset)
- "ee-vme_irq" parameter (VME IRQ enable mask)
- support for all (4) ethernet interfaces
- DIAG COM2 test
fixed:
- wrong number of sectors to distinguish between FAT12 and FAT16
- support for long bootfile names with ee-vxbline
- Baudrate settings for 16Z125 FPGA UARTs are more accurate now
- PCIe support improved (but still in beta state->PCI mapping may be
different in future MenMon versions)
- MAC addresses corrected
changed:
- debug LED behaviour (e.g. heartbeat LED signals status code now; it's
possible to distinguish MenMon from OS heartbeat now)
- PCIe mapping (I/O, ISA space)
- enable prefetching for A64 (2eSST) VME outbound window
- 2ESSTB mode added to A64 inbound window
removed:
- DIAG EEPROM-C (carrier board eeprom test) since A017 has no carrier
- VME debug messages at start-up
------------------------------------------------------------------------------
1.1beta 09.01.2008 14:30:59 by rt
-Initial release
Download 14A017-00_01_10.zip (2011-02-26)iSecondary MENMON binary for A17 -----[ 1.10 ]-----
[ 2011-01-26 17:57:24 by rt ]
R: 1) A17: A24 and A32 inbound window mapping is wrong if VME address is higher
than PCI address.
2) EM9: New board 15EM09-04.
3) DDR2 refresh rate may be to short for industrial temp range.
4) A defect PCI device may hang-up the board even if it's not explicit
used.
5) Parameter HALT not evalutated for linux boot
6) Others
M: 1) Init translation offset upper (ITOFU) register.
2) PORT_DramStart changed.
3) Changed DDR2 refresh rate from 7.9 us to 3.8 us.
4) Forbid accesses to PCI prefetchable area caused by speculativ execution
(set guarded bit).
5) Added parameter HALT for MMBIOS_PpcBoot
6) Sysparam and Chameleon libs updated.
-----[ 1.9 ]-----
[ 2009-11-25 14:09:18 by rt ]
added:
-EM9: Support for 15EM09A01.
-----[ 1.8 ]-----
[ 2009-05-27 18:01:12 by rt ]
fixed:
-A17: PCIe memory accesses to non-prefetchable memory were byte swapped.
added:
-A17: A32 VME inbound window is responding to 2eSST/2eVME accesses, too.
-----[ 1.7_real ]-----
[ 2008-11-18 17:38:34 by rt ]
fixed:
-XM50: MenMon hung at start-up if eeprom was empty.
-----[ 1.7 ]-----
[ 2008-11-13 17:23:55 by rt ]
added:
-A17/XM50: PCI command displays interface no. now.
-Support for Flash locking (MenMon unlocks the flash before update
and restores the old flash locking after the update).
fixed:
-A17/XM50: PCIe Devices behind PCIe switches may be not configured by MenMon
(= devices not visible at PCI bus)
-XM50: Speed-up power-up if no PCIe device was connected.
-XM50: Setup menu (basic menu) did not work
-USB Philips 1561 start-up bugfix was not working anymore.
-EE-STARTUP parameter was not available if EE-USEFLPAR was set to 1
(EE-MMSTARTUP was always available).
-----[ 1.6 ]-----
[ 2008-08-05 16:37:17 by rt ]
added:
-XM50: Support for ESMexpress carrier board eeproms
-XM50: Onboard PCI devices precence test (DIAG PCI)
-XM50: Carrier board eeprom test (DIAG EEPROM-C)
fixed:
-XM50: Wrong memory area for PCI2 prefetchable memory
-XM50: Do not register Saurer MMI tests
changed:
-smbBus parameter added to EER-... commands (to support more than one SMB bus)
-----[ 1.5_real ]-----
[ 2008-06-25 18:10:50 by rt ]
fixed:
-sii3114_ide_ata2.c missing in fileset
-----[ 1.5 ]-----
[ 2008-06-25 14:56:00 by rt ]
added:
-Give hint to user if eeprom parameter change needs reset to take effect
-Support for SiI3114 SATA controller
-EM09: DIAG USB_CB for EC01 carrier board USB port (EK09 kit)
-A017/XM50: PCIe info added (LOGO, I, ...)
-XM50: Support for SRAM
-XM50: DIAG SATA0/1/2
-XM50: DIAG SRAM/SRAM_X
-XM50: Added SATA 0/1/2 and USB 0/1/2/3/4/5 entries to boot sequence menu
changed:
-"USBT" command lists all USB busses per default now
-XM50: Debug messages removed
-XM50: DIAG COM1 removed
-XM50: DIAG ETHER2 not registered if board has MPC8543
-XM50: Bootlogo location changed to SATA 0
-XM50: Set update medium to 1st USB port
-XM50: Set internal medium to 1st SATA port
-XM50: PCI/PCIe mapping changed
fixed:
-Wrong bus no. if "USBT" is called without calling "USB" before
-MenMon hang-up if "USBT" is called without calling "USB"
-Under some special circumstances files listed in program update menu
may have wrong file name
-XM50: References to onboard FPGA removed
-XM50: PCI1/2 info fixed (LOGO, I, ...)
-XM50: PCI2 interface is only initialized if PCI2 is available
-XM50: Ethernet port numbering swaped for layout 0 (HW error will be
fixed in layout revision > 0)
-XM50: Init 2 ethernet ports only if MPC8543 detected
-XM50: Support for wdt parameter (watchdog time-out for OS boot) added
-A017/XM50: Sometimes MenMon hang-up at start-up if no PCIe device
was connected
-A017/XM50: Add PCI-Ex 40 workaround
-A017/XM50: Set PCI Express controller core clock ratio
-A017/XM50: Do not use PCI 5 workaround for PCIe interfaces
-----[ 1.4 ]-----
[ 2008-05-29 15:37:45 by rt ]
added:
- XM50: Support for reset reason detection
- XM50: Support for SRAM at layout revision > 00
(=> use UPMB instead of GPCM to support byte and unaligned accesses)
fixed:
- EM09: Flash update problem (layout revision 00):
LGTA is disabled before local bus speed up now (no pull-up is
connected at LGTA signal -> access may be terminated earlier
than expected).
- A017: POST IDE1-SSD (wrong interface has been tested)
- A017: Reset cause for reset button reset was not correct.
- A017: Wrong medium was selected as update medium.
- A017: Wrong medium was selected as internal medium.
-----[ 1.3 ]-----
[ 2008-05-09 17:06:02 by rt ]
added:
-A017: POST.IDE1-SSD
-A017: ee-stdis_ssd
fixed:
-A017: MenMon was not starting if abort pin was asserted (resets after 1 second)
-A017: reset cause after watchdog reset was incorrect
-----[ 1.2 ]-----
[ 2008-04-29 19:07:51 by rt ]
added:
- support for FAT32
- support for zip compressed bootfiles (with CRC protection; see "HELP DBOOT")
- "fpga" parameter to MenMon Parameter String to tell OS which FPGA image
has been loaded
- DIAG FRAM test (quick FRAM connection test)
- "CONS-BAUD" command to change baudrate immediatly (without the need of
a system reset)
- EM09: support UHCI USB controller located at EC01
- EM09: DIAG FUBU_POST (function buttons; prints just a warning if I2C
controller missing and resumes OS boot)
- A017: "ee-vme_irq" parameter (VME IRQ enable mask)
- A017: support for all (4) ethernet interfaces
- A017: DIAG COM2 test
- XM50: initial support (alpha state up to now)
fixed:
- wrong number of sectors to distinguish between FAT12 and FAT16
- support for long bootfile names with ee-vxbline
- Baudrate settings for 16Z125 FPGA UARTs are more accurate now
- EM09: DIAG CAN changed to support all available test boxes (A_3200 and
A_3201)
- A017: PCIe support improved (but still in beta state->PCI mapping may be
different in future MenMon versions)
- A017: MAC addresses corrected
changed:
- debug LED behaviour (e.g. heartbeat LED signals status code now; it's
possible to distinguish MenMon from OS heartbeat now)
- A017: PCIe mapping (I/O, ISA space)
- A017: enable prefetching for A64 (2eSST) VME outbound window
- A017: 2ESSTB mode added to A64 inbound window
removed:
- A017: DIAG EEPROM-C (carrier board eeprom test) since A017 has no carrier
- A017: VME debug messages at start-up
-----[ 1.1beta ]-----
[ 2008-01-09 14:30:59 by rt ]
added:
-support for A017
fixed:
-clear PLD reset cause
-In some cases file with long file name could not be found by
DBOOT, PGM... commands
changed:
-added pseudo random delay to NETCORE_arp_request()
-TFTP initial request with ee-tries retries now
-----[ 1.0 ]-----
[ 2007-12-07 18:39:32 by rt ]
added:
-DIAG USB_REAR
-MMPARA tag "usbdp"
changed:
-use Chameleon lib V2 API (instead V0)
fixed:
-Z001(SMB): Error in deinit (delete pending status bits)
-correct local bus clock determination for MPC8543/48
-correct local bus clock for EM09
-DIAG CAN3 test working with new FPGA version
-support for FPGA testmode 3
-TestCan: A3200 testadapter temperature problem
-PCI outbound window size was to small
-call USB_Stop() if OS is started
-DIAG TOUCH (controller presence was just checked once)
-Setup Menu (error counter was overwritten by help messages)
removed:
-debug messages
-----[ 0.21 ]-----
[ 2007-10-12 12:03:22 by rt ]
added:
-ACT command for HWACT scripts execution
-EM09-00: FPGA2 & FPGA3 sections in Flash to support 66 MHz pci bus clock
-EM09-00: support for Z016 chameleon device (IDE)
-display "Loadable" in logo if MenMon is loaded from RAM
-EM09-01/03: support for EC06 R01(USB)
-PCI bus is scanned for known NEC and Phillips USB controller
fixed:
-DIAG SRAM_X test is now nondestructive
-if IDE0-NAND POST is aborted load of OS is aborted too
-EM09-01/03:I2C clock for I/O expander (function buttons) has been to fast
-loadable MM works for EM09-01/03 now
-Infinite loop if USB command is called with parameter (e.g. USB 0)
changed:
-load fallback FPGA image if abort pin is active
-deactivate FPGA watchdog in primary MM
-----[ 0.20 ]-----
[ 2007-09-21 15:33:19 by rt ]
added:
- parameters to skipp POST tests (ee-stdis_usb, ee-stdis_ether,
ee-stdis_fubu )
- parameters to MenMon Parameter String (fram0, usbdp->USB boot device path)
- EM09-01/03: DIAG USB_INT/USB_FRONT tests
- EM09-01/03: DIAG FUBU/FUBU_X tests (I2C function buttons)
- DBOOT can be aborted by pressing ESC
- EM09-01/03: support for NEC USB chip prepared
- EM09-01/03: new boot methods to boot sequence menu
(USB front, USB rear, USB intern)
- EM09-01/03: USB support for programm update menu
- EM09-01/03: Programm Update Menu: user can choose from a list of files
- option -D to USBDP (set USB boot device back to default order)
fixed:
- EM09-01/03: load bootlogo from USB
- EM09-01/03: check external USB disk for bootable file (Auto Update Menu)
- display SRAM size in Hardware Info menu
- abbort bootlogo load if ESC pressed
- EM09-01/03: reset problem with Phillips USB chip
- primary MM does not trigger watchdog
- 3rd boot method in boot sequence menu was always 'none'
-----[ 0.18 ]-----
[ 2007-08-07 12:58:48 by rt ]
fixed:
-DIAG INTERBUS works again
-----[ 0.17 ]-----
[ 2007-08-03 19:32:43 by rt ]
added:
-support for MT47H 1Gbyte SDRAM
-support for 266MHz SDRAM (DDR2-533)
-print date information of fpga-files
-autodetect SDRAM size if unknown HW model
-DIAG SRAM, SRAM_X, FPGA
fixed:
-reset cause from PLD
-DIAG IDE0-NAND
-register USB driver only for Oerlikon HW models
-support for long file names (VFAT)
-DIAG ETHERx (internal loopback) works with speed != AUTO
-USB driver works with correct number of configurations
-USB speed increased (>600kB/s)
changed:
-CAN3/4 removed from setup-menu
-default for selftest ignore is 0
-----[ 0.16 ]-----
[ 2007-07-20 18:51:15 by rt ]
added:
- USB support
- watchdog, reset cause (Z069)
- Parameter <val> to PCIC command (usefull for autoboot commands)
- DIAG INTERBUS
- EE-STDIS_NAND support
- DIAG ETHER_A3200
- DIAG COM1_A_3200
- heartbeat LED (debug LED)
fixed:
- disable NAND write protect (NFL_WP
-----[ 0.12 ]-----
[ 2007-07-11 16:32:04 by rt ]
Initial Revision
Licensing Information
fixed:
-PCIe memory accesses to non-prefetchable memory were byte swapped.
added:
-VME inbound window is responding to 2eSST/2eVME accesses, too.
------------------------------------------------------------------------------
1.7 18.11.2008 17:38:34 by rt
added:
-PCI command displays interface no. now.
-Support for Flash locking (MenMon unlocks the flash before update
and restores the old flash locking after the update).
fixed:
-PCIe Devices behind PCIe switches may be not configured by MenMon
(= devices not visible at PCI bus).
-EE-STARTUP parameter was not available if EE-USEFLPAR was set to 1
(EE-MMSTARTUP was always available).
------------------------------------------------------------------------------
1.6 05.08.2008 16:37:17 by rt
NOTE: PCIe support is still in beta state (mapping may change in future MenMons).
changed:
-smbBus parameter added to EER-... commands (to support more than one SMB bus)
------------------------------------------------------------------------------
1.5 25.06.2008 18:10:50 by rt
added:
-Give hint to user if eeprom parameter change needs reset to take effect
-Support for SiI3114 SATA controller
-PCIe info added (LOGO, I, ...)
changed:
-"USBT" command lists all USB busses per default now
fixed:
-Wrong bus no. if "USBT" is called without calling "USB" before
-MenMon hang-up if "USBT" is called without calling "USB"
-Under some special circumstances files listed in program update menu
may have wrong file name
-Sometimes MenMon hang-up at start-up if no PCIe device was connected
-Add PCI-Ex 40 workaround
-Set PCI Express controller core clock ratio
-Do not use PCI 5 workaround for PCIe interfaces
------------------------------------------------------------------------------
1.4 29.05.2008 15:37:45 by rt
fixed:
- POST IDE1-SSD (wrong interface has been tested)
- Reset cause for reset button reset was not correct.
- Wrong medium was selected as update medium.
- Wrong medium was selected as internal medium.
------------------------------------------------------------------------------
1.3 09.05.2008 17:06:02 by rt
added:
-POST IDE1-SSD test
-ee-stdis_ssd parameter
fixed:
-MenMon was not starting if abort pin was asserted (resets after 1 second)
-Reset cause after watchdog reset was incorrect
------------------------------------------------------------------------------
1.2 29.04.2008 19:07:51 by rt
added:
- support for FAT32
- support for zip compressed bootfiles (with CRC protection; see "HELP DBOOT")
- "fpga" parameter to MenMon Parameter String to tell OS which FPGA image
has been loaded
- DIAG FRAM test (quick FRAM connection test)
- "CONS-BAUD" command to change baudrate immediatly (without the need of
a system reset)
- "ee-vme_irq" parameter (VME IRQ enable mask)
- support for all (4) ethernet interfaces
- DIAG COM2 test
fixed:
- wrong number of sectors to distinguish between FAT12 and FAT16
- support for long bootfile names with ee-vxbline
- Baudrate settings for 16Z125 FPGA UARTs are more accurate now
- PCIe support improved (but still in beta state->PCI mapping may be
different in future MenMon versions)
- MAC addresses corrected
changed:
- debug LED behaviour (e.g. heartbeat LED signals status code now; it's
possible to distinguish MenMon from OS heartbeat now)
- PCIe mapping (I/O, ISA space)
- enable prefetching for A64 (2eSST) VME outbound window
- 2ESSTB mode added to A64 inbound window
removed:
- DIAG EEPROM-C (carrier board eeprom test) since A017 has no carrier
- VME debug messages at start-up
------------------------------------------------------------------------------
1.1beta 09.01.2008 14:30:59 by rt
-Initial release
Download 14A017-00_01_10.zip (2011-02-26)iSecondary MENMON binary for A17 -----[ 1.10 ]-----
[ 2011-01-26 17:57:24 by rt ]
R: 1) A17: A24 and A32 inbound window mapping is wrong if VME address is higher
than PCI address.
2) EM9: New board 15EM09-04.
3) DDR2 refresh rate may be to short for industrial temp range.
4) A defect PCI device may hang-up the board even if it's not explicit
used.
5) Parameter HALT not evalutated for linux boot
6) Others
M: 1) Init translation offset upper (ITOFU) register.
2) PORT_DramStart changed.
3) Changed DDR2 refresh rate from 7.9 us to 3.8 us.
4) Forbid accesses to PCI prefetchable area caused by speculativ execution
(set guarded bit).
5) Added parameter HALT for MMBIOS_PpcBoot
6) Sysparam and Chameleon libs updated.
-----[ 1.9 ]-----
[ 2009-11-25 14:09:18 by rt ]
added:
-EM9: Support for 15EM09A01.
-----[ 1.8 ]-----
[ 2009-05-27 18:01:12 by rt ]
fixed:
-A17: PCIe memory accesses to non-prefetchable memory were byte swapped.
added:
-A17: A32 VME inbound window is responding to 2eSST/2eVME accesses, too.
-----[ 1.7_real ]-----
[ 2008-11-18 17:38:34 by rt ]
fixed:
-XM50: MenMon hung at start-up if eeprom was empty.
-----[ 1.7 ]-----
[ 2008-11-13 17:23:55 by rt ]
added:
-A17/XM50: PCI command displays interface no. now.
-Support for Flash locking (MenMon unlocks the flash before update
and restores the old flash locking after the update).
fixed:
-A17/XM50: PCIe Devices behind PCIe switches may be not configured by MenMon
(= devices not visible at PCI bus)
-XM50: Speed-up power-up if no PCIe device was connected.
-XM50: Setup menu (basic menu) did not work
-USB Philips 1561 start-up bugfix was not working anymore.
-EE-STARTUP parameter was not available if EE-USEFLPAR was set to 1
(EE-MMSTARTUP was always available).
-----[ 1.6 ]-----
[ 2008-08-05 16:37:17 by rt ]
added:
-XM50: Support for ESMexpress carrier board eeproms
-XM50: Onboard PCI devices precence test (DIAG PCI)
-XM50: Carrier board eeprom test (DIAG EEPROM-C)
fixed:
-XM50: Wrong memory area for PCI2 prefetchable memory
-XM50: Do not register Saurer MMI tests
changed:
-smbBus parameter added to EER-... commands (to support more than one SMB bus)
-----[ 1.5_real ]-----
[ 2008-06-25 18:10:50 by rt ]
fixed:
-sii3114_ide_ata2.c missing in fileset
-----[ 1.5 ]-----
[ 2008-06-25 14:56:00 by rt ]
added:
-Give hint to user if eeprom parameter change needs reset to take effect
-Support for SiI3114 SATA controller
-EM09: DIAG USB_CB for EC01 carrier board USB port (EK09 kit)
-A017/XM50: PCIe info added (LOGO, I, ...)
-XM50: Support for SRAM
-XM50: DIAG SATA0/1/2
-XM50: DIAG SRAM/SRAM_X
-XM50: Added SATA 0/1/2 and USB 0/1/2/3/4/5 entries to boot sequence menu
changed:
-"USBT" command lists all USB busses per default now
-XM50: Debug messages removed
-XM50: DIAG COM1 removed
-XM50: DIAG ETHER2 not registered if board has MPC8543
-XM50: Bootlogo location changed to SATA 0
-XM50: Set update medium to 1st USB port
-XM50: Set internal medium to 1st SATA port
-XM50: PCI/PCIe mapping changed
fixed:
-Wrong bus no. if "USBT" is called without calling "USB" before
-MenMon hang-up if "USBT" is called without calling "USB"
-Under some special circumstances files listed in program update menu
may have wrong file name
-XM50: References to onboard FPGA removed
-XM50: PCI1/2 info fixed (LOGO, I, ...)
-XM50: PCI2 interface is only initialized if PCI2 is available
-XM50: Ethernet port numbering swaped for layout 0 (HW error will be
fixed in layout revision > 0)
-XM50: Init 2 ethernet ports only if MPC8543 detected
-XM50: Support for wdt parameter (watchdog time-out for OS boot) added
-A017/XM50: Sometimes MenMon hang-up at start-up if no PCIe device
was connected
-A017/XM50: Add PCI-Ex 40 workaround
-A017/XM50: Set PCI Express controller core clock ratio
-A017/XM50: Do not use PCI 5 workaround for PCIe interfaces
-----[ 1.4 ]-----
[ 2008-05-29 15:37:45 by rt ]
added:
- XM50: Support for reset reason detection
- XM50: Support for SRAM at layout revision > 00
(=> use UPMB instead of GPCM to support byte and unaligned accesses)
fixed:
- EM09: Flash update problem (layout revision 00):
LGTA is disabled before local bus speed up now (no pull-up is
connected at LGTA signal -> access may be terminated earlier
than expected).
- A017: POST IDE1-SSD (wrong interface has been tested)
- A017: Reset cause for reset button reset was not correct.
- A017: Wrong medium was selected as update medium.
- A017: Wrong medium was selected as internal medium.
-----[ 1.3 ]-----
[ 2008-05-09 17:06:02 by rt ]
added:
-A017: POST.IDE1-SSD
-A017: ee-stdis_ssd
fixed:
-A017: MenMon was not starting if abort pin was asserted (resets after 1 second)
-A017: reset cause after watchdog reset was incorrect
-----[ 1.2 ]-----
[ 2008-04-29 19:07:51 by rt ]
added:
- support for FAT32
- support for zip compressed bootfiles (with CRC protection; see "HELP DBOOT")
- "fpga" parameter to MenMon Parameter String to tell OS which FPGA image
has been loaded
- DIAG FRAM test (quick FRAM connection test)
- "CONS-BAUD" command to change baudrate immediatly (without the need of
a system reset)
- EM09: support UHCI USB controller located at EC01
- EM09: DIAG FUBU_POST (function buttons; prints just a warning if I2C
controller missing and resumes OS boot)
- A017: "ee-vme_irq" parameter (VME IRQ enable mask)
- A017: support for all (4) ethernet interfaces
- A017: DIAG COM2 test
- XM50: initial support (alpha state up to now)
fixed:
- wrong number of sectors to distinguish between FAT12 and FAT16
- support for long bootfile names with ee-vxbline
- Baudrate settings for 16Z125 FPGA UARTs are more accurate now
- EM09: DIAG CAN changed to support all available test boxes (A_3200 and
A_3201)
- A017: PCIe support improved (but still in beta state->PCI mapping may be
different in future MenMon versions)
- A017: MAC addresses corrected
changed:
- debug LED behaviour (e.g. heartbeat LED signals status code now; it's
possible to distinguish MenMon from OS heartbeat now)
- A017: PCIe mapping (I/O, ISA space)
- A017: enable prefetching for A64 (2eSST) VME outbound window
- A017: 2ESSTB mode added to A64 inbound window
removed:
- A017: DIAG EEPROM-C (carrier board eeprom test) since A017 has no carrier
- A017: VME debug messages at start-up
-----[ 1.1beta ]-----
[ 2008-01-09 14:30:59 by rt ]
added:
-support for A017
fixed:
-clear PLD reset cause
-In some cases file with long file name could not be found by
DBOOT, PGM... commands
changed:
-added pseudo random delay to NETCORE_arp_request()
-TFTP initial request with ee-tries retries now
-----[ 1.0 ]-----
[ 2007-12-07 18:39:32 by rt ]
added:
-DIAG USB_REAR
-MMPARA tag "usbdp"
changed:
-use Chameleon lib V2 API (instead V0)
fixed:
-Z001(SMB): Error in deinit (delete pending status bits)
-correct local bus clock determination for MPC8543/48
-correct local bus clock for EM09
-DIAG CAN3 test working with new FPGA version
-support for FPGA testmode 3
-TestCan: A3200 testadapter temperature problem
-PCI outbound window size was to small
-call USB_Stop() if OS is started
-DIAG TOUCH (controller presence was just checked once)
-Setup Menu (error counter was overwritten by help messages)
removed:
-debug messages
-----[ 0.21 ]-----
[ 2007-10-12 12:03:22 by rt ]
added:
-ACT command for HWACT scripts execution
-EM09-00: FPGA2 & FPGA3 sections in Flash to support 66 MHz pci bus clock
-EM09-00: support for Z016 chameleon device (IDE)
-display "Loadable" in logo if MenMon is loaded from RAM
-EM09-01/03: support for EC06 R01(USB)
-PCI bus is scanned for known NEC and Phillips USB controller
fixed:
-DIAG SRAM_X test is now nondestructive
-if IDE0-NAND POST is aborted load of OS is aborted too
-EM09-01/03:I2C clock for I/O expander (function buttons) has been to fast
-loadable MM works for EM09-01/03 now
-Infinite loop if USB command is called with parameter (e.g. USB 0)
changed:
-load fallback FPGA image if abort pin is active
-deactivate FPGA watchdog in primary MM
-----[ 0.20 ]-----
[ 2007-09-21 15:33:19 by rt ]
added:
- parameters to skipp POST tests (ee-stdis_usb, ee-stdis_ether,
ee-stdis_fubu )
- parameters to MenMon Parameter String (fram0, usbdp->USB boot device path)
- EM09-01/03: DIAG USB_INT/USB_FRONT tests
- EM09-01/03: DIAG FUBU/FUBU_X tests (I2C function buttons)
- DBOOT can be aborted by pressing ESC
- EM09-01/03: support for NEC USB chip prepared
- EM09-01/03: new boot methods to boot sequence menu
(USB front, USB rear, USB intern)
- EM09-01/03: USB support for programm update menu
- EM09-01/03: Programm Update Menu: user can choose from a list of files
- option -D to USBDP (set USB boot device back to default order)
fixed:
- EM09-01/03: load bootlogo from USB
- EM09-01/03: check external USB disk for bootable file (Auto Update Menu)
- display SRAM size in Hardware Info menu
- abbort bootlogo load if ESC pressed
- EM09-01/03: reset problem with Phillips USB chip
- primary MM does not trigger watchdog
- 3rd boot method in boot sequence menu was always 'none'
-----[ 0.18 ]-----
[ 2007-08-07 12:58:48 by rt ]
fixed:
-DIAG INTERBUS works again
-----[ 0.17 ]-----
[ 2007-08-03 19:32:43 by rt ]
added:
-support for MT47H 1Gbyte SDRAM
-support for 266MHz SDRAM (DDR2-533)
-print date information of fpga-files
-autodetect SDRAM size if unknown HW model
-DIAG SRAM, SRAM_X, FPGA
fixed:
-reset cause from PLD
-DIAG IDE0-NAND
-register USB driver only for Oerlikon HW models
-support for long file names (VFAT)
-DIAG ETHERx (internal loopback) works with speed != AUTO
-USB driver works with correct number of configurations
-USB speed increased (>600kB/s)
changed:
-CAN3/4 removed from setup-menu
-default for selftest ignore is 0
-----[ 0.16 ]-----
[ 2007-07-20 18:51:15 by rt ]
added:
- USB support
- watchdog, reset cause (Z069)
- Parameter <val> to PCIC command (usefull for autoboot commands)
- DIAG INTERBUS
- EE-STDIS_NAND support
- DIAG ETHER_A3200
- DIAG COM1_A_3200
- heartbeat LED (debug LED)
fixed:
- disable NAND write protect (NFL_WP
-----[ 0.12 ]-----
[ 2007-07-11 16:32:04 by rt ]
Initial Revision
Licensing Information
Supported MEN Standard Products
Included Documentation
- IMPORTANT: You can find detailed installation instructions in the A17 User Manual!
- Please refer to the A17 user manual (Chapter MENMON) for a detailed description of the A17 MENMON.
Licensing Information
This article is free of charge.
Ordering Information & Downloads
Main Software
14A017-00
MENMON (Firmware) (MEN) for A17 (object code)