[MinnowBoard] How does one run MS-DOS on a MinnowBoard MAX (or turbot)?

Berth-Olof Bergman bo.bergman at winzenttech.com
Fri May 6 05:28:07 UTC 2016


Hi Eric, I have sent the utility.

Regarding keyboard, it’s the RMH (Rate Matching Hub) that is the problem. It’s a hardware bug in the SoC and there are no work the RMH. One workaround that I have used successfully is connecting a high speed hub. You the connect the keyboard to the hub, thus bypassing the RMH.

For SD card, when you shut down or do hardware reset, the SD card present bit is lost. This is a hardware issue within the SoC. If you pull out the card and reinsert it, then do shut down or hardware reset,  the present bit will be set and SD card will boot.

Regarding the NIC, if it’s present on the PCI bus it will work. The OS just needs to have the correct driver for it.

Best regards,

B-O

> 5 maj 2016 kl. 18:47 skrev Emir Elkholy <emirelkholy at gmail.com>:
> 
> Hi B-O,
> 
> That is great, you can send it to emirelkholy at gmail.com <mailto:emirelkholy at gmail.com>. I really like using your BIOS, it boots up super fast, I'm very impressed. I have been looking at the BIOS settings using the SMT tool as you suggested, and it does match the PCI bus information that my driver reports from Windows CE (PCI bus number 3/0/0). However, is it possible that the BIOS is not initializing something in the NIC that the OS needs to load the appropriate driver? Only reason I ask is because sometimes the Winzent BIOS fails to initialize the keyboard controller, or even load the image on the SD card. I believe I read somewhere that this is because the BIOS loads too fast for low quality peripherals (slow USB, SD card, or keyboard controllers). The only adjustment I see in the BIOS is to add a delay for the USB to boot up (but we are not even using USB). Is it safer to load the OS image (if it can fit) on the on board flash? Just wanted to see what is the optimal setup that would allow the system to bootup with all the peripherals (SD card, keyboard, ethernet port) everytime without having to cycle power multiple times.
> 
> Thanks!
> Emir
> 
> On Thu, May 5, 2016 at 12:03 AM, <elinux-minnowboard-request at lists.elinux.org <mailto:elinux-minnowboard-request at lists.elinux.org>> wrote:
> Send elinux-MinnowBoard mailing list submissions to
>         elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org>
> 
> To subscribe or unsubscribe via the World Wide Web, visit
>         http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>
> or, via email, send a message with subject or body 'help' to
>         elinux-minnowboard-request at lists.elinux.org <mailto:elinux-minnowboard-request at lists.elinux.org>
> 
> You can reach the person managing the list at
>         elinux-minnowboard-owner at lists.elinux.org <mailto:elinux-minnowboard-owner at lists.elinux.org>
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of elinux-MinnowBoard digest..."
> 
> 
> Today's Topics:
> 
>    1. Re: new install of windows 10 (Douglas Kryder)
>    2. Re: Minnowboard Turbot PCI UART (Wei, David)
>    3. Re: How does one run MS-DOS on a MinnowBoard MAX (or      turbot)?
>       (Emir Elkholy) (Berth-Olof Bergman)
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Wed, 4 May 2016 15:47:10 -0700
> From: Douglas Kryder <dkryder at gmail.com <mailto:dkryder at gmail.com>>
> To: MinnowBoard Development and Community Discussion
>         <elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org>>
> Subject: Re: [MinnowBoard] new install of windows 10
> Message-ID:
>         <CAOu++j_MDOLgZW-ge2ONXVq9HKKQz-FUOBDJn9XyjXQvm76o6A at mail.gmail.com <mailto:CAOu%2B%2Bj_MDOLgZW-ge2ONXVq9HKKQz-FUOBDJn9XyjXQvm76o6A at mail.gmail.com>>
> Content-Type: text/plain; charset="utf-8"
> 
> Eric,
> you should spend some time learning exactly what builds do and do not
> support the realsense sytem of drivers and the sdk. now, as far as i know,
> windows 10 desktop is the only one that supports R200 and even that is an
> unknown on the Atom chip. if you come up with some links that demonstrate
> the r200 works on ther builds post them.
> 
> On Wed, May 4, 2016 at 2:43 PM, Eric <ericolv at cox.net <mailto:ericolv at cox.net>> wrote:
> 
> > Yes, drivers will probably be an issue.   If you have access, you might
> > try Win 8.1 embedded or Win XPe (still supported by MS)  There?s a very
> > good chance your driver will work and they will probably be better with
> > limited resources.
> >
> >
> >
> > *From:* elinux-MinnowBoard [mailto:
> > elinux-minnowboard-bounces at lists.elinux.org <mailto:elinux-minnowboard-bounces at lists.elinux.org>] *On Behalf Of *Douglas Kryder
> > *Sent:* Wednesday, May 4, 2016 1:46 PM
> > *To:* MinnowBoard Development and Community Discussion
> > *Subject:* Re: [MinnowBoard] new install of windows 10
> >
> >
> >
> > Eric,
> >
> > it does moderately choke at times but i expected that. basically i'm
> > interested in a portable realsense R200 camera and i don't think IoT core
> > supports the drivers. That is what i've read anyway.
> >
> >
> >
> > On Wed, May 4, 2016 at 1:13 PM, Eric <ericolv at cox.net <mailto:ericolv at cox.net>> wrote:
> >
> > I have the same setup (MB max not Turbot), running the latest insider
> > version of W10 IoT Core.  Are you running Core or another Win10 release?
> >
> >
> >
> > I?ve also tried Windows 8.1 Embedded, which worked well.  I?ve not tried
> > loading Win 10 Pro, or similar.  I thought it would probably boot up but
> > with only 2gb of RAM,  resource constraints wouldn?t allow for much else.
> >   I would like to hear your experience.
> >
> >
> >
> > The SSD card has worked flawlessly, since I bought it several months
> > ago.   I haven?t had any other real problems, with the exception of my
> > mPCIE Intel Wireless AC 7260  card.  I have it installed in the mPCIE slot
> > of my Silverjaw.      If someone knows how to install the driver, if one
> > exists for my OS, I would be very appreciative if you could tell me.   I
> > posted the question on a couple different Intel forums but received the
> > same generic response, which pointed me to their driver downloads.  I don?t
> > think I was able to convey the point, I?m running W10 IoT Core, instead of
> > another version and the Intel downloads page has no explicit reference to
> > IoT Core.
> >
> >
> >
> > *From:* elinux-MinnowBoard [mailto:
> > elinux-minnowboard-bounces at lists.elinux.org <mailto:elinux-minnowboard-bounces at lists.elinux.org>] *On Behalf Of *Douglas Kryder
> > *Sent:* Tuesday, May 3, 2016 6:19 PM
> > *To:* elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org>
> > *Subject:* [MinnowBoard] new install of windows 10
> >
> >
> >
> > hello,
> >
> >      i was able to install windows 10 on a minnowboard turbot with a mSata
> > SSD on silverjaw
> >
> > lure today without too many issues. there was one reboot during the
> > process when it failed to boot to the board instead of the CD but i have
> > had that with other hardware. I hope to get intel realsense R200 camera
> > working and hopefully have a very small hardware package in order to make
> > it mobile. anyway, first post to the list, i have been reading for the last
> > week.
> >
> >
> > _______________________________________________
> > elinux-MinnowBoard mailing list
> > elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>
> > http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>
> >
> >
> >
> > _______________________________________________
> > elinux-MinnowBoard mailing list
> > elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>
> > http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>
> >
> >
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://lists.elinux.org/pipermail/elinux-minnowboard/attachments/20160504/495ab61d/attachment-0001.html <http://lists.elinux.org/pipermail/elinux-minnowboard/attachments/20160504/495ab61d/attachment-0001.html>>
> 
> ------------------------------
> 
> Message: 2
> Date: Thu, 5 May 2016 01:39:29 +0000
> From: "Wei, David" <david.wei at intel.com <mailto:david.wei at intel.com>>
> To: MinnowBoard Development and Community Discussion
>         <elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org>>
> Subject: Re: [MinnowBoard] Minnowboard Turbot PCI UART
> Message-ID:
>         <89954A0B46707A448411A627AD4EEE3437D1A4E0 at SHSMSX101.ccr.corp.intel.com <mailto:89954A0B46707A448411A627AD4EEE3437D1A4E0 at SHSMSX101.ccr.corp.intel.com>>
> 
> Content-Type: text/plain; charset="us-ascii"
> 
> All SCC and LPSS devices, including HS UART are switched into ACPI mode by BIOS before handing off to OS.
> You could switch SCC and LPSS devices back to PCI mode by  BIOS setting "Device Manager -> System Setup -> South Cluster Configuration -> LPSS and SCC Configuration". But this is not recommended.
> 
> The HSUART ACPI objects are :
> 
> //
> // LPIO1 HS-UART #1
> //
> Device(URT1)
> {
>   Name (_ADR, 0)
>   Name (_HID, "80860F0A")
>   Name (_CID, "80860F0A")
>   Name (_DDN, "Intel(R) HS-UART Controller #1 - 80860F0A")
>   Name (_UID, 1)
>   Name(_DEP, Package(0x1)
>   {
>     PEPD
>   })
>   Name (RBUF, ResourceTemplate ()
>   {
>     Memory32Fixed (ReadWrite, 0x00000000, 0x00001000, BAR0)
>     Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, , , ) {39}  // HS-UART #1 IRQ
> 
>     FixedDMA(0x2, 0x2, Width32Bit, )
>     FixedDMA(0x3, 0x3, Width32Bit, )
>   })
>   Method (_HRV, 0x0, NotSerialized)
>   {
>     Return (SOCS)
>   }
>   Method (_CRS, 0x0, NotSerialized)
>   {
>     CreateDwordField(^RBUF, ^BAR0._BAS, B0BA)
>     CreateDwordField(^RBUF, ^BAR0._LEN, B0LN)
>     Store(U10A, B0BA)
>     Store(U10L, B0LN)
>     Return (RBUF)
>   }
>  ...
> 
> }//  Device (URT1)
> 
> //
> // LPIO1 HS-UART #2
> //
> Device(URT2)
> {
>   Name (_ADR, 0)
>   Name (_HID, "80860F0A")
>   Name (_CID, "80860F0A")
>   Name (_DDN, "Intel(R) HS-UART Controller #2 - 80860F0C")
>   Name (_UID, 2)
> 
>   Name(_DEP, Package(0x1)
>   {
>     PEPD
>   })
> 
>   Name (RBUF, ResourceTemplate ()
>   {
>     Memory32Fixed (ReadWrite, 0x00000000, 0x00001000, BAR0)
>     Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, , , ) {40}  // HS-UART #2 IRQ
> 
>     FixedDMA(0x4, 0x4, Width32Bit, )
>     FixedDMA(0x5, 0x5, Width32Bit, )
>   })
> 
>   Method (_HRV, 0x0, NotSerialized)
>   {
>     Return (SOCS)
>   }
> 
>   Method (_CRS, 0x0, NotSerialized)
>   {
>     CreateDwordField(^RBUF, ^BAR0._BAS, B0BA)
>     CreateDwordField(^RBUF, ^BAR0._LEN, B0LN)
>     Store(U20A, B0BA)
>     Store(U20L, B0LN)
>     Return (RBUF)
>   }
> .....
> }//  Device (URT2)
> 
> 
> Thanks,
> David
> 
> Intel SSG BIOS
> 
> -----Original Message-----
> From: elinux-MinnowBoard [mailto:elinux-minnowboard-bounces at lists.elinux.org <mailto:elinux-minnowboard-bounces at lists.elinux.org>] On Behalf Of Anders, David
> Sent: Thursday, May 05, 2016 4:32 AM
> To: MinnowBoard Development and Community Discussion <elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org>>
> Subject: Re: [MinnowBoard] Minnowboard Turbot PCI UART
> 
> Greetings,
> 
> You'll need to make sure that the pin muxing for the uarts on the LSE are set properly in the UEFI setings, and you'll need to make sure you use a recent kernel with the uart driver enabled... there are two UARTS on the LSE to choose from, so make sure understand which one you plan to use and make that one is enabled...
> 
> Dave
> 
> 
> -----Original Message-----
> From: elinux-MinnowBoard [mailto:elinux-minnowboard-bounces at lists.elinux.org <mailto:elinux-minnowboard-bounces at lists.elinux.org>] On Behalf Of Sullivan, California L
> Sent: Wednesday, May 4, 2016 3:28 PM
> To: MinnowBoard Development and Community Discussion <elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org>>
> Subject: Re: [MinnowBoard] Minnowboard Turbot PCI UART
> 
> Hi there.
> 
> I haven't used the HSUARTs, so I can't help much there, but I know ttyS0 probably won't work for what you're trying to do. That's the debug UART (6 pin connector next to the SATA connector) and is limited to a 115200 baud.
> 
> I believe ttyS2 is the HSUART connected to pins 6/8/10/12 on the LSE, but again I haven't used it so I can't be too much help.
> 
> ---
> Cal
> 
> On 05/04/2016 12:32 PM, the_drethon_tolar wrote:
> Hi, I'm new here so let me know if I do anything wrong.
> 
> I'm trying to use a Minnowboard Turbot for controlling a Bluetooth module via UART.  We are trying to use the PCI UART1 but we aren't seeing the TX pins send any data.
> 
> I've tried various settings in the BIOS to enable the serial port.  Regardless, on startup Linux always just shows ttyS0 as an enabled serial port.  Using minicom or just echoing to /dev/ttyS0 does not TX any data (we have an oscope on pin 6).
> 
> lspci shows an HSUART controller with no I/O memory and so far I haven't found a way to enable this device, if that is what I should do.
> 
> Can someone point me in the right direction, or drag me back to the path?
> 
> Thanks!
> 
> _______________________________________________
> elinux-MinnowBoard mailing list
> elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>
> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>
> _______________________________________________
> elinux-MinnowBoard mailing list
> elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>
> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>
> 
> 
> ------------------------------
> 
> Message: 3
> Date: Thu, 5 May 2016 09:02:53 +0200
> From: Berth-Olof Bergman <bo.bergman at winzenttech.com <mailto:bo.bergman at winzenttech.com>>
> To: MinnowBoard Development and Community Discussion
>         <elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org>>
> Subject: Re: [MinnowBoard] How does one run MS-DOS on a MinnowBoard
>         MAX (or turbot)? (Emir Elkholy)
> Message-ID: <F0ED08F5-6512-4AD7-BDBC-B528D80BDF5F at winzenttech.com <mailto:F0ED08F5-6512-4AD7-BDBC-B528D80BDF5F at winzenttech.com>>
> Content-Type: text/plain; charset="utf-8"
> 
> Hello,
> 
> Yes, I have developed one that I use for the same purpose. Where can I send it?
> 
> BTW, if you don?t attach any boot devices the internal OS (wDOS) will run. If you write SMT <enter> at the prompt and choose ?PCI Device Information? you will be able to see all the PCI devices found. If you move to any PCI device in the list and press <enter> you will be able to see all the details about the device.
> 
> wBIOS always initializes all PCI device and assign resources to them. So any PCI device found are ready to use when the OS start. This is different than UEFI BIOS that doesn?t do much useful at all. Despite doing all initialization, wBIOS is about 10 times faster than UEFI BIOS.
> 
> The SMT tool, is only a demonstration that our BIOS contains a 32-bit OS with a file system. That OS can be used for many purpose, like backup and restore or stand alone thin clients etc. It?s always included.
> 
> In fact with our tools, you can add your own applications without changing the BIOS binary and rebuild a new flash image with your applications.
> 
> wBIOS was developed from scratch to be used for embedded and consumer applications and as the BIOS image is only 64KB, we have plenty of room in the flash that we use for OEM hooks, OS and applications.
> 
> Best regards,
> 
> B-O
> 
> > 4 maj 2016 kl. 19:21 skrev Emir Elkholy <emirelkholy at gmail.com <mailto:emirelkholy at gmail.com>>:
> >
> > Hello,
> >
> > We already have Winzent legacy BIOS installed, but what tools can be run from DOS to troubleshoot the PCIe bus? Is there a common tool that runs on DOS that can output all of the devices on the bus? This may help us with our issue of having the NIC recognized in Windows CE. Also, is there a known rev of the Minnowboard Max Turbot that has the NIC issue resolved (I read earlier that some nic issue was fixed in later boards). Just wanted to see if our board is one of the newer ones.
> >
> > Thanks,
> > Emir
> >
> > On Wed, May 4, 2016 at 10:09 AM, <elinux-minnowboard-request at lists.elinux.org <mailto:elinux-minnowboard-request at lists.elinux.org> <mailto:elinux-minnowboard-request at lists.elinux.org <mailto:elinux-minnowboard-request at lists.elinux.org>>> wrote:
> > Send elinux-MinnowBoard mailing list submissions to
> >         elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org> <mailto:elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org>>
> >
> > To subscribe or unsubscribe via the World Wide Web, visit
> >         http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard> <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>>
> > or, via email, send a message with subject or body 'help' to
> >         elinux-minnowboard-request at lists.elinux.org <mailto:elinux-minnowboard-request at lists.elinux.org> <mailto:elinux-minnowboard-request at lists.elinux.org <mailto:elinux-minnowboard-request at lists.elinux.org>>
> >
> > You can reach the person managing the list at
> >         elinux-minnowboard-owner at lists.elinux.org <mailto:elinux-minnowboard-owner at lists.elinux.org> <mailto:elinux-minnowboard-owner at lists.elinux.org <mailto:elinux-minnowboard-owner at lists.elinux.org>>
> >
> > When replying, please edit your Subject line so it is more specific
> > than "Re: Contents of elinux-MinnowBoard digest..."
> >
> >
> > Today's Topics:
> >
> >    1. Re: : How does one run MS-DOS on a        MinnowBoard     MAX     (or
> >       turbot)? (Berth-Olof Bergman)
> >    2. Re: : How does one run MS-DOS on a MinnowBoard MAX        (or
> >       turbot)? (Gerard Bucas)
> >    3. Re: : How does one run MS-DOS on a MinnowBoard MAX        (or
> >       turbot)? (Berth-Olof Bergman)
> >
> >
> > ----------------------------------------------------------------------
> >
> > Message: 1
> > Date: Wed, 4 May 2016 18:14:43 +0200
> > From: Berth-Olof Bergman <bo.bergman at winzenttech.com <mailto:bo.bergman at winzenttech.com> <mailto:bo.bergman at winzenttech.com <mailto:bo.bergman at winzenttech.com>>>
> > To: MinnowBoard Development and Community Discussion
> >         <elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org> <mailto:elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org>>>
> > Subject: Re: [MinnowBoard] : How does one run MS-DOS on a       MinnowBoard
> >         MAX     (or     turbot)?
> > Message-ID: <9B2F9823-168B-4DCF-9506-F3B9EF1E67BE at winzenttech.com <mailto:9B2F9823-168B-4DCF-9506-F3B9EF1E67BE at winzenttech.com> <mailto:9B2F9823-168B-4DCF-9506-F3B9EF1E67BE at winzenttech.com <mailto:9B2F9823-168B-4DCF-9506-F3B9EF1E67BE at winzenttech.com>>>
> > Content-Type: text/plain; charset=utf-8
> >
> > Thank you for your feedback! I?m glad I can be of any help for Minnowboard users.
> >
> > Best regards,
> >
> > B-O
> >
> > > 4 maj 2016 kl. 18:12 skrev Anders, David <david.anders at intel.com <mailto:david.anders at intel.com> <mailto:david.anders at intel.com <mailto:david.anders at intel.com>>>:
> > >
> > > B-O,
> > >
> > > Yes, TinCanTools is pretty responsive for such things, so it was fixed pretty quickly after you reported it...
> > >
> > > Dave
> > >
> > >
> > > -----Original Message-----
> > > From: elinux-MinnowBoard [mailto:elinux-minnowboard-bounces at lists.elinux.org <mailto:elinux-minnowboard-bounces at lists.elinux.org> <mailto:elinux-minnowboard-bounces at lists.elinux.org <mailto:elinux-minnowboard-bounces at lists.elinux.org>>] On Behalf Of Berth-Olof Bergman
> > > Sent: Wednesday, May 4, 2016 11:08 AM
> > > To: MinnowBoard Development and Community Discussion <elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org> <mailto:elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org>>>
> > > Subject: Re: [MinnowBoard] : How does one run MS-DOS on a MinnowBoard MAX (or turbot)?
> > >
> > > That?s great!
> > >
> > > I reported this over 8 month ago, so it?s good to know someone took notice.
> > >
> > > BR,
> > >
> > > B-O
> > >
> > >> 4 maj 2016 kl. 17:50 skrev Anders, David <david.anders at intel.com <mailto:david.anders at intel.com> <mailto:david.anders at intel.com <mailto:david.anders at intel.com>>>:
> > >>
> > >> B-O,
> > >>
> > >> Just FYI, that has been fixed in the newer revisions...
> > >>
> > >> Dave
> > >>
> > >>
> > >> -----Original Message-----
> > >> From: elinux-MinnowBoard
> > >> [mailto:elinux-minnowboard-bounces at lists.elinux.org <mailto:elinux-minnowboard-bounces at lists.elinux.org> <mailto:elinux-minnowboard-bounces at lists.elinux.org <mailto:elinux-minnowboard-bounces at lists.elinux.org>>] On Behalf Of
> > >> Berth-Olof Bergman
> > >> Sent: Wednesday, May 4, 2016 8:50 AM
> > >> To: gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net> <mailto:gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net>>; MinnowBoard Development and Community
> > >> Discussion <elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org> <mailto:elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org>>>
> > >> Subject: Re: [MinnowBoard] : How does one run MS-DOS on a MinnowBoard MAX (or turbot)?
> > >>
> > >> Hi Gerard,
> > >>
> > >> In case you have problem with a second NIC in the PCI expansion bus using the silver jaw lure, the problem is the violation of PCI timing as the PLTRST# signal is not used to reset the NIC. They use the PWROK signal to reset the NIC and on a reboot the PWROK remains high. In the case of full reset from PCI reset register the PWROK gets initial low and then high, but violates the PCI bus reset protocol as the RESET# signal should remain low for at least 100 mS after power (PWROK) is stable.
> > >>
> > >> Best regards,
> > >>
> > >> B-O
> > >> Winzent Technologies
> > >>
> > >>
> > >>
> > >>> 4 maj 2016 kl. 11:54 skrev Gerard Bucas <gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net> <mailto:gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net>>>:
> > >>>
> > >>> Hi Brian,
> > >>>
> > >>> That is a really good question! :)
> > >>>
> > >>> We have a couple of PCB designs which one could consider as
> > >>> MinnowBoard MAX "derivatives". On one of the designs (PCB) we have a
> > >>> serious problem with reliable access to the Realtek 8111 NiC, even
> > >>> though "on paper" (schematics,
> > >>> etc) the two PCB's have the same NiC designs (so in one design
> > >>> everything on the PCB works perfectly while on the other there seems
> > >>> to be some PCI bus access issues to the NiC). We have tried different
> > >>> drivers and other OS level debugging (mainly linux based) but can't
> > >>> seem to isolate the problem (sometimes lspci will list the Realtek
> > >>> NiC after a reboot and sometimes not and when it does get
> > >>> detected/listed by lspci, the whole lspci entry is occasionally
> > >>> corrupted and shows FF FF, etc). Obviously sounds/smells/looks like a
> > >>> PCI bus problem (differential pair impedance, component differences,
> > >>> PCB layout differences, etc..) but we can't seem to isolate it. So we
> > >>> would like to do some "lower level" testing/checking of PCI
> > >>> enumeration and maybe other PCI debugging tools. One of the tools we wanted to play with runs on MS-DOS.
> > >>>
> > >>> However, someone just pointed me at UEFI app:
> > >>> https://github.com/JamesAmiTw/ru-uefi/raw/master/5.17.0284.zip <https://github.com/JamesAmiTw/ru-uefi/raw/master/5.17.0284.zip> <https://github.com/JamesAmiTw/ru-uefi/raw/master/5.17.0284.zip <https://github.com/JamesAmiTw/ru-uefi/raw/master/5.17.0284.zip>>
> > >>> which should actually be able to run as an EFI app on our normal
> > >>> minnow-derived firmware/BIOS. So need to check that out as well.
> > >>>
> > >>> If you have any other ideas or pointers please let me know.
> > >>>
> > >>> Thanks & Regards
> > >>>
> > >>> Gerard
> > >>>
> > >>> -----Original Message-----
> > >>> From: elinux-MinnowBoard
> > >>> [mailto:elinux-minnowboard-bounces at lists.elinux.org <mailto:elinux-minnowboard-bounces at lists.elinux.org> <mailto:elinux-minnowboard-bounces at lists.elinux.org <mailto:elinux-minnowboard-bounces at lists.elinux.org>>] On Behalf Of
> > >>> Richardson, Brian
> > >>> Sent: Tuesday, May 3, 2016 8:45 PM
> > >>> To: MinnowBoard Development and Community Discussion
> > >>> <elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org> <mailto:elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org>>>
> > >>> Subject: Re: [MinnowBoard] : How does one run MS-DOS on a MinnowBoard
> > >>> MAX (or turbot)?
> > >>>
> > >>> What is the low-level debugging requirement? Does it need to be run
> > >>> in DOS or just at a level below the OS?
> > >>>
> > >>> Thanks ... br
> > >>> ---
> > >>> Brian Richardson, Senior Technical Marketing Engineer, Intel Software
> > >>> brian.richardson at intel.com <mailto:brian.richardson at intel.com> <mailto:brian.richardson at intel.com <mailto:brian.richardson at intel.com>> --
> > >>> http://evangelists.intel.com/bio/Brian_Richardson_ <http://evangelists.intel.com/bio/Brian_Richardson_> <http://evangelists.intel.com/bio/Brian_Richardson_ <http://evangelists.intel.com/bio/Brian_Richardson_>>
> > >>>
> > >>> -----Original Message-----
> > >>> From: elinux-MinnowBoard
> > >>> [mailto:elinux-minnowboard-bounces at lists.elinux.org <mailto:elinux-minnowboard-bounces at lists.elinux.org> <mailto:elinux-minnowboard-bounces at lists.elinux.org <mailto:elinux-minnowboard-bounces at lists.elinux.org>>] On Behalf Of
> > >>> Gerard Bucas
> > >>> Sent: Tuesday, May 03, 2016 7:43 PM
> > >>> To: 'MinnowBoard Development and Community Discussion'
> > >>> <elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org> <mailto:elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org>>>
> > >>> Subject: [MinnowBoard] : How does one run MS-DOS on a MinnowBoard MAX
> > >>> (or turbot)?
> > >>>
> > >>> Resent with better subject line....
> > >>>
> > >>> Does anyone know how one could bot MS-DOS on a MBM/T?
> > >>>
> > >>> Would like to do this for some low-level debugging we need to do.
> > >>>
> > >>> I assume it needs a "legacy BIOS" but from what I read the winzent
> > >>> legacy BIOS (which is due soon) is not yet available?
> > >>>
> > >>> Any help would be appreciated!
> > >>>
> > >>> Regards
> > >>>
> > >>> Gerard
> > >>>
> > >>>
> > >>> _______________________________________________
> > >>> elinux-MinnowBoard mailing list
> > >>> elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org> <mailto:elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>>
> > >>> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard> <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>>
> > >>> _______________________________________________
> > >>> elinux-MinnowBoard mailing list
> > >>> elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org> <mailto:elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>>
> > >>> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard> <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>>
> > >>>
> > >>> _______________________________________________
> > >>> elinux-MinnowBoard mailing list
> > >>> elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org> <mailto:elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>>
> > >>> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard> <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>>
> > >>
> > >> _______________________________________________
> > >> elinux-MinnowBoard mailing list
> > >> elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org> <mailto:elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>>
> > >> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard> <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>>
> > >> _______________________________________________
> > >> elinux-MinnowBoard mailing list
> > >> elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org> <mailto:elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>>
> > >> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard> <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>>
> > >
> > > _______________________________________________
> > > elinux-MinnowBoard mailing list
> > > elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org> <mailto:elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>>
> > > http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard> <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>>
> > > _______________________________________________
> > > elinux-MinnowBoard mailing list
> > > elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org> <mailto:elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>>
> > > http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard> <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>>
> >
> >
> >
> > ------------------------------
> >
> > Message: 2
> > Date: Wed, 4 May 2016 18:37:13 +0200
> > From: Gerard Bucas <gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net> <mailto:gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net>>>
> > To: Berth-Olof Bergman <bo.bergman at winzenttech.com <mailto:bo.bergman at winzenttech.com> <mailto:bo.bergman at winzenttech.com <mailto:bo.bergman at winzenttech.com>>>
> > Cc: MinnowBoard Development and Community Discussion
> >         <elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org> <mailto:elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org>>>
> > Subject: Re: [MinnowBoard] : How does one run MS-DOS on a MinnowBoard
> >         MAX     (or turbot)?
> > Message-ID: <9A8C9227-495F-4A49-845E-F9329A65DA8A at tekmagic.net <mailto:9A8C9227-495F-4A49-845E-F9329A65DA8A at tekmagic.net> <mailto:9A8C9227-495F-4A49-845E-F9329A65DA8A at tekmagic.net <mailto:9A8C9227-495F-4A49-845E-F9329A65DA8A at tekmagic.net>>>
> > Content-Type: text/plain;       charset=utf-8
> >
> > Hi B-O
> >
> > Interesting...
> >
> > Which BIOS do you use to boot MSDOS?
> >
> > Curious....
> >
> > Gerard
> >
> > > On May 4, 2016, at 6:12 PM, Berth-Olof Bergman <bo.bergman at winzenttech.com <mailto:bo.bergman at winzenttech.com> <mailto:bo.bergman at winzenttech.com <mailto:bo.bergman at winzenttech.com>>> wrote:
> > >
> > > Hi Gerard,
> > >
> > > Please let me know how you are doing with this and also the MSDOS boot.
> > >
> > > For your info, I use MSDOS a lot on Minnowboard Max/Turbot booting from SD card or USB thumb drive. It?s the best way to test the BIOS and the firmware.
> > >
> > > Best regards,
> > >
> > > B-O
> > >
> > >> 4 maj 2016 kl. 17:25 skrev Gerard Bucas <gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net> <mailto:gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net>>>:
> > >>
> > >> Hi B-O,
> > >>
> > >> Thanks for this feedback/tip. Will make sure we check this out as well.
> > >>
> > >> Much appreciated.
> > >>
> > >> Gerard
> > >>
> > >> -----Original Message-----
> > >> From: Berth-Olof Bergman [mailto:bo.bergman at winzenttech.com <mailto:bo.bergman at winzenttech.com> <mailto:bo.bergman at winzenttech.com <mailto:bo.bergman at winzenttech.com>>]
> > >> Sent: Wednesday, May 4, 2016 9:50 AM
> > >> To: gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net> <mailto:gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net>>; MinnowBoard Development and Community Discussion
> > >> <elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org> <mailto:elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org>>>
> > >> Subject: Re: [MinnowBoard] : How does one run MS-DOS on a MinnowBoard MAX
> > >> (or turbot)?
> > >>
> > >> Hi Gerard,
> > >>
> > >> In case you have problem with a second NIC in the PCI expansion bus using
> > >> the silver jaw lure, the problem is the violation of PCI timing as the
> > >> PLTRST# signal is not used to reset the NIC. They use the PWROK signal to
> > >> reset the NIC and on a reboot the PWROK remains high. In the case of full
> > >> reset from PCI reset register the PWROK gets initial low and then high, but
> > >> violates the PCI bus reset protocol as the RESET# signal should remain low
> > >> for at least 100 mS after power (PWROK) is stable.
> > >>
> > >> Best regards,
> > >>
> > >> B-O
> > >> Winzent Technologies
> > >>
> > >>
> > >>
> > >>> 4 maj 2016 kl. 11:54 skrev Gerard Bucas <gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net> <mailto:gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net>>>:
> > >>>
> > >>> Hi Brian,
> > >>>
> > >>> That is a really good question! :)
> > >>>
> > >>> We have a couple of PCB designs which one could consider as
> > >>> MinnowBoard MAX "derivatives". On one of the designs (PCB) we have a
> > >>> serious problem with reliable access to the Realtek 8111 NiC, even
> > >>> though "on paper" (schematics,
> > >>> etc) the two PCB's have the same NiC designs (so in one design
> > >>> everything on the PCB works perfectly while on the other there seems
> > >>> to be some PCI bus access issues to the NiC). We have tried different
> > >>> drivers and other OS level debugging (mainly linux based) but can't
> > >>> seem to isolate the problem (sometimes lspci will list the Realtek NiC
> > >>> after a reboot and sometimes not and when it does get detected/listed
> > >>> by lspci, the whole lspci entry is occasionally corrupted and shows FF
> > >>> FF, etc). Obviously sounds/smells/looks like a PCI bus problem
> > >>> (differential pair impedance, component differences, PCB layout
> > >>> differences, etc..) but we can't seem to isolate it. So we would like
> > >>> to do some "lower level" testing/checking of PCI enumeration and maybe
> > >>> other PCI debugging tools. One of the tools we wanted to play with runs on
> > >> MS-DOS.
> > >>>
> > >>> However, someone just pointed me at UEFI app:
> > >>> https://github.com/JamesAmiTw/ru-uefi/raw/master/5.17.0284.zip <https://github.com/JamesAmiTw/ru-uefi/raw/master/5.17.0284.zip> <https://github.com/JamesAmiTw/ru-uefi/raw/master/5.17.0284.zip <https://github.com/JamesAmiTw/ru-uefi/raw/master/5.17.0284.zip>>
> > >>> which should actually be able to run as an EFI app on our normal
> > >>> minnow-derived firmware/BIOS. So need to check that out as well.
> > >>>
> > >>> If you have any other ideas or pointers please let me know.
> > >>>
> > >>> Thanks & Regards
> > >>>
> > >>> Gerard
> > >>>
> > >>> -----Original Message-----
> > >>> From: elinux-MinnowBoard
> > >>> [mailto:elinux-minnowboard-bounces at lists.elinux.org <mailto:elinux-minnowboard-bounces at lists.elinux.org> <mailto:elinux-minnowboard-bounces at lists.elinux.org <mailto:elinux-minnowboard-bounces at lists.elinux.org>>] On Behalf Of
> > >>> Richardson, Brian
> > >>> Sent: Tuesday, May 3, 2016 8:45 PM
> > >>> To: MinnowBoard Development and Community Discussion
> > >>> <elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org> <mailto:elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org>>>
> > >>> Subject: Re: [MinnowBoard] : How does one run MS-DOS on a MinnowBoard
> > >>> MAX (or turbot)?
> > >>>
> > >>> What is the low-level debugging requirement? Does it need to be run in
> > >>> DOS or just at a level below the OS?
> > >>>
> > >>> Thanks ... br
> > >>> ---
> > >>> Brian Richardson, Senior Technical Marketing Engineer, Intel Software
> > >>> brian.richardson at intel.com <mailto:brian.richardson at intel.com> <mailto:brian.richardson at intel.com <mailto:brian.richardson at intel.com>> --
> > >>> http://evangelists.intel.com/bio/Brian_Richardson_ <http://evangelists.intel.com/bio/Brian_Richardson_> <http://evangelists.intel.com/bio/Brian_Richardson_ <http://evangelists.intel.com/bio/Brian_Richardson_>>
> > >>>
> > >>> -----Original Message-----
> > >>> From: elinux-MinnowBoard
> > >>> [mailto:elinux-minnowboard-bounces at lists.elinux.org <mailto:elinux-minnowboard-bounces at lists.elinux.org> <mailto:elinux-minnowboard-bounces at lists.elinux.org <mailto:elinux-minnowboard-bounces at lists.elinux.org>>] On Behalf Of
> > >>> Gerard Bucas
> > >>> Sent: Tuesday, May 03, 2016 7:43 PM
> > >>> To: 'MinnowBoard Development and Community Discussion'
> > >>> <elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org> <mailto:elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org>>>
> > >>> Subject: [MinnowBoard] : How does one run MS-DOS on a MinnowBoard MAX
> > >>> (or turbot)?
> > >>>
> > >>> Resent with better subject line....
> > >>>
> > >>> Does anyone know how one could bot MS-DOS on a MBM/T?
> > >>>
> > >>> Would like to do this for some low-level debugging we need to do.
> > >>>
> > >>> I assume it needs a "legacy BIOS" but from what I read the winzent
> > >>> legacy BIOS (which is due soon) is not yet available?
> > >>>
> > >>> Any help would be appreciated!
> > >>>
> > >>> Regards
> > >>>
> > >>> Gerard
> > >>>
> > >>>
> > >>> _______________________________________________
> > >>> elinux-MinnowBoard mailing list
> > >>> elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org> <mailto:elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>>
> > >>> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard> <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>>
> > >>> _______________________________________________
> > >>> elinux-MinnowBoard mailing list
> > >>> elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org> <mailto:elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>>
> > >>> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard> <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>>
> > >>>
> > >>> _______________________________________________
> > >>> elinux-MinnowBoard mailing list
> > >>> elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org> <mailto:elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>>
> > >>> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard> <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>>
> > >>
> > >>
> > >> _______________________________________________
> > >> elinux-MinnowBoard mailing list
> > >> elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org> <mailto:elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>>
> > >> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard> <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>>
> > >
> >
> >
> > ------------------------------
> >
> > Message: 3
> > Date: Wed, 4 May 2016 19:08:57 +0200
> > From: Berth-Olof Bergman <bo.bergman at winzenttech.com <mailto:bo.bergman at winzenttech.com> <mailto:bo.bergman at winzenttech.com <mailto:bo.bergman at winzenttech.com>>>
> > To: MinnowBoard Development and Community Discussion
> >         <elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org> <mailto:elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org>>>
> > Subject: Re: [MinnowBoard] : How does one run MS-DOS on a MinnowBoard
> >         MAX     (or turbot)?
> > Message-ID: <C389837C-2E68-459D-9227-7150069B4CA4 at winzenttech.com <mailto:C389837C-2E68-459D-9227-7150069B4CA4 at winzenttech.com> <mailto:C389837C-2E68-459D-9227-7150069B4CA4 at winzenttech.com <mailto:C389837C-2E68-459D-9227-7150069B4CA4 at winzenttech.com>>>
> > Content-Type: text/plain; charset="utf-8"
> >
> > Hi Gerard,
> >
> > I send our legacy BIOS for Max and Turbot to your email address at tekmagic.net <http://tekmagic.net/> <http://tekmagic.net/ <http://tekmagic.net/>> <http://tekmagic.net/ <http://tekmagic.net/> <http://tekmagic.net/ <http://tekmagic.net/>>>
> >
> > Best regards,
> >
> > B-O
> >
> >
> >
> > > 4 maj 2016 kl. 18:37 skrev Gerard Bucas <gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net> <mailto:gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net>>>:
> > >
> > > Hi B-O
> > >
> > > Interesting...
> > >
> > > Which BIOS do you use to boot MSDOS?
> > >
> > > Curious....
> > >
> > > Gerard
> > >
> > >> On May 4, 2016, at 6:12 PM, Berth-Olof Bergman <bo.bergman at winzenttech.com <mailto:bo.bergman at winzenttech.com> <mailto:bo.bergman at winzenttech.com <mailto:bo.bergman at winzenttech.com>>> wrote:
> > >>
> > >> Hi Gerard,
> > >>
> > >> Please let me know how you are doing with this and also the MSDOS boot.
> > >>
> > >> For your info, I use MSDOS a lot on Minnowboard Max/Turbot booting from SD card or USB thumb drive. It?s the best way to test the BIOS and the firmware.
> > >>
> > >> Best regards,
> > >>
> > >> B-O
> > >>
> > >>> 4 maj 2016 kl. 17:25 skrev Gerard Bucas <gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net> <mailto:gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net>>>:
> > >>>
> > >>> Hi B-O,
> > >>>
> > >>> Thanks for this feedback/tip. Will make sure we check this out as well.
> > >>>
> > >>> Much appreciated.
> > >>>
> > >>> Gerard
> > >>>
> > >>> -----Original Message-----
> > >>> From: Berth-Olof Bergman [mailto:bo.bergman at winzenttech.com <mailto:bo.bergman at winzenttech.com> <mailto:bo.bergman at winzenttech.com <mailto:bo.bergman at winzenttech.com>>]
> > >>> Sent: Wednesday, May 4, 2016 9:50 AM
> > >>> To: gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net> <mailto:gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net>>; MinnowBoard Development and Community Discussion
> > >>> <elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org> <mailto:elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org>>>
> > >>> Subject: Re: [MinnowBoard] : How does one run MS-DOS on a MinnowBoard MAX
> > >>> (or turbot)?
> > >>>
> > >>> Hi Gerard,
> > >>>
> > >>> In case you have problem with a second NIC in the PCI expansion bus using
> > >>> the silver jaw lure, the problem is the violation of PCI timing as the
> > >>> PLTRST# signal is not used to reset the NIC. They use the PWROK signal to
> > >>> reset the NIC and on a reboot the PWROK remains high. In the case of full
> > >>> reset from PCI reset register the PWROK gets initial low and then high, but
> > >>> violates the PCI bus reset protocol as the RESET# signal should remain low
> > >>> for at least 100 mS after power (PWROK) is stable.
> > >>>
> > >>> Best regards,
> > >>>
> > >>> B-O
> > >>> Winzent Technologies
> > >>>
> > >>>
> > >>>
> > >>>> 4 maj 2016 kl. 11:54 skrev Gerard Bucas <gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net> <mailto:gerard.b at tekmagic.net <mailto:gerard.b at tekmagic.net>>>:
> > >>>>
> > >>>> Hi Brian,
> > >>>>
> > >>>> That is a really good question! :)
> > >>>>
> > >>>> We have a couple of PCB designs which one could consider as
> > >>>> MinnowBoard MAX "derivatives". On one of the designs (PCB) we have a
> > >>>> serious problem with reliable access to the Realtek 8111 NiC, even
> > >>>> though "on paper" (schematics,
> > >>>> etc) the two PCB's have the same NiC designs (so in one design
> > >>>> everything on the PCB works perfectly while on the other there seems
> > >>>> to be some PCI bus access issues to the NiC). We have tried different
> > >>>> drivers and other OS level debugging (mainly linux based) but can't
> > >>>> seem to isolate the problem (sometimes lspci will list the Realtek NiC
> > >>>> after a reboot and sometimes not and when it does get detected/listed
> > >>>> by lspci, the whole lspci entry is occasionally corrupted and shows FF
> > >>>> FF, etc). Obviously sounds/smells/looks like a PCI bus problem
> > >>>> (differential pair impedance, component differences, PCB layout
> > >>>> differences, etc..) but we can't seem to isolate it. So we would like
> > >>>> to do some "lower level" testing/checking of PCI enumeration and maybe
> > >>>> other PCI debugging tools. One of the tools we wanted to play with runs on
> > >>> MS-DOS.
> > >>>>
> > >>>> However, someone just pointed me at UEFI app:
> > >>>> https://github.com/JamesAmiTw/ru-uefi/raw/master/5.17.0284.zip <https://github.com/JamesAmiTw/ru-uefi/raw/master/5.17.0284.zip> <https://github.com/JamesAmiTw/ru-uefi/raw/master/5.17.0284.zip <https://github.com/JamesAmiTw/ru-uefi/raw/master/5.17.0284.zip>>
> > >>>> which should actually be able to run as an EFI app on our normal
> > >>>> minnow-derived firmware/BIOS. So need to check that out as well.
> > >>>>
> > >>>> If you have any other ideas or pointers please let me know.
> > >>>>
> > >>>> Thanks & Regards
> > >>>>
> > >>>> Gerard
> > >>>>
> > >>>> -----Original Message-----
> > >>>> From: elinux-MinnowBoard
> > >>>> [mailto:elinux-minnowboard-bounces at lists.elinux.org <mailto:elinux-minnowboard-bounces at lists.elinux.org> <mailto:elinux-minnowboard-bounces at lists.elinux.org <mailto:elinux-minnowboard-bounces at lists.elinux.org>>] On Behalf Of
> > >>>> Richardson, Brian
> > >>>> Sent: Tuesday, May 3, 2016 8:45 PM
> > >>>> To: MinnowBoard Development and Community Discussion
> > >>>> <elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org> <mailto:elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org>>>
> > >>>> Subject: Re: [MinnowBoard] : How does one run MS-DOS on a MinnowBoard
> > >>>> MAX (or turbot)?
> > >>>>
> > >>>> What is the low-level debugging requirement? Does it need to be run in
> > >>>> DOS or just at a level below the OS?
> > >>>>
> > >>>> Thanks ... br
> > >>>> ---
> > >>>> Brian Richardson, Senior Technical Marketing Engineer, Intel Software
> > >>>> brian.richardson at intel.com <mailto:brian.richardson at intel.com> <mailto:brian.richardson at intel.com <mailto:brian.richardson at intel.com>> --
> > >>>> http://evangelists.intel.com/bio/Brian_Richardson_ <http://evangelists.intel.com/bio/Brian_Richardson_> <http://evangelists.intel.com/bio/Brian_Richardson_ <http://evangelists.intel.com/bio/Brian_Richardson_>>
> > >>>>
> > >>>> -----Original Message-----
> > >>>> From: elinux-MinnowBoard
> > >>>> [mailto:elinux-minnowboard-bounces at lists.elinux.org <mailto:elinux-minnowboard-bounces at lists.elinux.org> <mailto:elinux-minnowboard-bounces at lists.elinux.org <mailto:elinux-minnowboard-bounces at lists.elinux.org>>] On Behalf Of
> > >>>> Gerard Bucas
> > >>>> Sent: Tuesday, May 03, 2016 7:43 PM
> > >>>> To: 'MinnowBoard Development and Community Discussion'
> > >>>> <elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org> <mailto:elinux-minnowboard at lists.elinux.org <mailto:elinux-minnowboard at lists.elinux.org>>>
> > >>>> Subject: [MinnowBoard] : How does one run MS-DOS on a MinnowBoard MAX
> > >>>> (or turbot)?
> > >>>>
> > >>>> Resent with better subject line....
> > >>>>
> > >>>> Does anyone know how one could bot MS-DOS on a MBM/T?
> > >>>>
> > >>>> Would like to do this for some low-level debugging we need to do.
> > >>>>
> > >>>> I assume it needs a "legacy BIOS" but from what I read the winzent
> > >>>> legacy BIOS (which is due soon) is not yet available?
> > >>>>
> > >>>> Any help would be appreciated!
> > >>>>
> > >>>> Regards
> > >>>>
> > >>>> Gerard
> > >>>>
> > >>>>
> > >>>> _______________________________________________
> > >>>> elinux-MinnowBoard mailing list
> > >>>> elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org> <mailto:elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>>
> > >>>> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard> <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>>
> > >>>> _______________________________________________
> > >>>> elinux-MinnowBoard mailing list
> > >>>> elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org> <mailto:elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>>
> > >>>> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard> <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>>
> > >>>>
> > >>>> _______________________________________________
> > >>>> elinux-MinnowBoard mailing list
> > >>>> elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org> <mailto:elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>>
> > >>>> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard> <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>>
> > >>>
> > >>>
> > >>> _______________________________________________
> > >>> elinux-MinnowBoard mailing list
> > >>> elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org> <mailto:elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>>
> > >>> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard> <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>>
> > >>
> > > _______________________________________________
> > > elinux-MinnowBoard mailing list
> > > elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org> <mailto:elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>>
> > > http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard> <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>>
> >
> > -------------- next part --------------
> > An HTML attachment was scrubbed...
> > URL: <http://lists.elinux.org/pipermail/elinux-minnowboard/attachments/20160504/88147502/attachment.html <http://lists.elinux.org/pipermail/elinux-minnowboard/attachments/20160504/88147502/attachment.html> <http://lists.elinux.org/pipermail/elinux-minnowboard/attachments/20160504/88147502/attachment.html <http://lists.elinux.org/pipermail/elinux-minnowboard/attachments/20160504/88147502/attachment.html>>>
> >
> > ------------------------------
> >
> > Subject: Digest Footer
> >
> > _______________________________________________
> > elinux-MinnowBoard mailing list
> > elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org> <mailto:elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>>
> > http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard> <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>>
> >
> >
> > ------------------------------
> >
> > End of elinux-MinnowBoard Digest, Vol 113, Issue 13
> > ***************************************************
> >
> > _______________________________________________
> > elinux-MinnowBoard mailing list
> > elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>
> > http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>
> 
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://lists.elinux.org/pipermail/elinux-minnowboard/attachments/20160505/7fceb31f/attachment.html <http://lists.elinux.org/pipermail/elinux-minnowboard/attachments/20160505/7fceb31f/attachment.html>>
> 
> ------------------------------
> 
> Subject: Digest Footer
> 
> _______________________________________________
> elinux-MinnowBoard mailing list
> elinux-MinnowBoard at lists.elinux.org <mailto:elinux-MinnowBoard at lists.elinux.org>
> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard <http://lists.elinux.org/mailman/listinfo/elinux-minnowboard>
> 
> 
> ------------------------------
> 
> End of elinux-MinnowBoard Digest, Vol 113, Issue 17
> ***************************************************
> 
> _______________________________________________
> elinux-MinnowBoard mailing list
> elinux-MinnowBoard at lists.elinux.org
> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.elinux.org/pipermail/elinux-minnowboard/attachments/20160506/9a86c7a6/attachment-0001.html>


More information about the elinux-MinnowBoard mailing list