Re: IsThere a chip with multiple (4 or 8?) serial ports??



Thanks for the suggestions, people!

On Hardware:

I'll look at the suggestions. Rich: What are the TI parts???
The usb-to-4 and 8 ports I saw were all over $200.. way too much. And
they are box-type products.
I really want to be able to design a low-cost solution.

On Software:
On Jul 5, 5:48 am, Jan Panteltje <pNaonStpealm...@xxxxxxxxx> wrote:
It is actually quite simple to implement a serial port in software.
Depending on processor speed, you can poll status for one or many
status bits... use interrupts if you must.. PIC could do it.
One fast PIC is all you need.

I was originally inclined to bit-bang it too.. I agree the overhead
with a timer-driven interrupt at 3x 4800 or maybe 3x 9600 wouldn't be
bad with a fast PIC. And I believe that my code that would set up and
sent out 80 character bursts on the hardware Serial port should be
interruptible without much of a problem. And I know it worked for
Mike :-) at least on another processor...

I don't have the time / money to become competent in synthesizing this
kind of stuff into a FPGA. I understand it, worked once with others on
instantiating a whole DSP design into multiple FPGAs, and know that my
learning curve for the whole deal would be a lot more than debugging a
PIC, when I already have the tools / debugger for that.

Any pointers to PIC code, suggestions, etc. would be appreciated. This
will be an open-source project for DIY Boating Electronics people. I
hope to have XP code that will display gauges etc. along with
Navigation software such as OziExplorer, and run this on a Mini-ITX
board that can run fanless in a sealed box, like the VIA-EN12000EG at
about 12 watts. The PICs are for interfacing NMEA devices and
probably analog sensors into the low-power PC. The project will be
attached to the Wiki at: http://www.boatdesign.net/wiki/Onboard_Computers

I'm prototyping this stuff over the next month here in Vermont; In
August I'm moving to Shenzhen in China for 2 or 3 years, and will
continue the project from there, and get some older boat to run real
stuff on.



.



Relevant Pages

  • Re: Desperate - FreeBSD 6.0 Freezing
    ... Run the Dell diagnostics and make sure there are no errors the diagnostics finds. ... Your lockups are not creating any crash information or even logging from the OS so it leads me to believe these are in the hardware. ... PHP 4.4.0 (from ports, installed into apache as static mod). ... <ACPI PCI bus> on pcib0 ...
    (freebsd-questions)
  • Re: Desperate - FreeBSD 6.0 Freezing
    ... Regarding my recent system freeze ups, here is a list of software and hardware. ... CPU: IntelXeonCPU 3.00GHz ... PHP 4.4.0 (from ports, installed into apache as static mod). ... <ACPI PCI bus> on pcib0 ...
    (freebsd-questions)
  • Re: ghosthunting: machine freeze 6.2R
    ... been a hardware failure which came quietly. ... 0xe0000000-0xe3ffffff at device 0.0 on pci0 ... 2 ports with 2 removable, ... port 0x3f2-0x3f3,0x3f4-0x3f5,0x3f7 irq 6 drq 2 on acpi0 ...
    (freebsd-stable)
  • Re: Desperate
    ... Regarding my recent system freeze ups, here is a list of software and hardware. ... CPU: IntelXeonCPU 3.00GHz ... PHP 4.4.0 (from ports, installed into apache as static mod). ... <ACPI PCI bus> on pcib0 ...
    (freebsd-questions)
  • Re: One Laptop Per Child
    ... and debugging of hardware, and will come in very handy for easier ... The laptops are expected to be available to developed nations for ... "Mark Foster reports that the CAFE ASIC debugging has proceeded well ...
    (comp.lang.forth)