| View previous topic :: View next topic |
| Author |
Message |
Bazza LXF regular

Joined: Sat Mar 21, 2009 11:16 am Posts: 1390 Location: Loughborough
|
Posted: Wed Jan 13, 2010 6:21 pm Post subject: Any ideas? |
|
|
Hi playmates...
I like trying to get a DC, (Direct Current), type signal into
computers using home brew gear to do it...
On current(ish) hardware and modern OSs this is pi$$ easy
as there are kits or pre-built interfaces to help...
I do it big time for the AMIGA to use the AMIGA as an
integrated electronic test set, multitasking differing parts
of that old tub as say a Function Generator, Test Card
Generator, 8 channel Logic Analyser, Oscilloscope and many
more.
Only one thing has stumped me and NO-ONE I have asked
on different MLs and Forums has ever come up with an answer.
However I have now come to my second major hurdle and
suspect I can`t do it...
Here goes...
Well as some of you are aware I`m getting into MikeOS
at the moment and it is easily capable of getting a DC signal
into the computer using the Parallel Port and Serial Port.
Here is the MAJOR drawback however...
How do I do exactly the same on say a notebook like this
HP dual core notebook of mine that hasn`t got a Parallel
and Serial Port using MikeOS???
I`m stumped...
Any seriously clever hardware hackers able to give me an
idea...
Serious replies only please... _________________ 73...
Bazza, G0LCU...
Team AMIGA... |
|
| Back to top |
|
 |
wyliecoyoteuk LXF regular

Joined: Sun Apr 10, 2005 11:41 pm Posts: 3369 Location: Birmingham, UK
|
Posted: Wed Jan 13, 2010 7:22 pm Post subject: |
|
|
I take it that MikeOS doesn't support USB or PCMCIA?
Does the laptop have a PS2 port? _________________ The sig between the asterisks is so cool that only REALLY COOL people can even see it!
*************** ************ |
|
| Back to top |
|
 |
guy LXF regular

Joined: Thu Apr 07, 2005 1:07 pm Posts: 859 Location: Worcestershire
|
Posted: Wed Jan 13, 2010 8:23 pm Post subject: |
|
|
what ports does your notebook have? _________________ Cheers,
Guy
The eternal help vampire |
|
| Back to top |
|
 |
Bazza LXF regular

Joined: Sat Mar 21, 2009 11:16 am Posts: 1390 Location: Loughborough
|
Posted: Wed Jan 13, 2010 8:28 pm Post subject: |
|
|
Hi wyliecoyoteuk...
> I take it that MikeOS doesn't support USB or PCMCIA?
Yup, the OS is derived entirely from BIOS routines hence the
unavailability of such luxuries...
Even the sound "card(s)" don`t exist during POST and cannot
be accessed through MikeOS as the hardware does not have
8 bit backwards compatibility these days. If it was available
at ancient hardware level then V-F conversion would be dead
easy...
> Does the laptop have a PS2 port?
Nope, and if memory serves me correctly neither do current
netbooks. Although they CAN boot from USB, that is a function
of INT 19 IIRC... _________________ 73...
Bazza, G0LCU...
Team AMIGA... |
|
| Back to top |
|
 |
Bazza LXF regular

Joined: Sat Mar 21, 2009 11:16 am Posts: 1390 Location: Loughborough
|
|
| Back to top |
|
 |
wyliecoyoteuk LXF regular

Joined: Sun Apr 10, 2005 11:41 pm Posts: 3369 Location: Birmingham, UK
|
Posted: Wed Jan 13, 2010 8:37 pm Post subject: |
|
|
In that case, it is probably a soldering iron job to install a keyboard wedge. _________________ The sig between the asterisks is so cool that only REALLY COOL people can even see it!
*************** ************ |
|
| Back to top |
|
 |
Bazza LXF regular

Joined: Sat Mar 21, 2009 11:16 am Posts: 1390 Location: Loughborough
|
Posted: Wed Jan 13, 2010 8:56 pm Post subject: |
|
|
Hi wylie...
> In that case, it is probably a soldering iron job to install a
> keyboard wedge.
Hmmm, not really practical...
I`d seriously thought of the possibility of disabling interrupts
and banging the VGA ID lines to allow TTL level V-F conversion
to take place under SW control. I don`t know if ALL current
netbooks, notebooks and laptops have VGA facilities. _________________ 73...
Bazza, G0LCU...
Team AMIGA... |
|
| Back to top |
|
 |
Bazza LXF regular

Joined: Sat Mar 21, 2009 11:16 am Posts: 1390 Location: Loughborough
|
Posted: Thu Jan 14, 2010 6:28 pm Post subject: |
|
|
An update chaps...
It seems that not every netbook has 15 way, HD, D type VGA
facilities and that sooner or later notebooks and laptops won`t
either...
Oh the march of technology... :(
However I will attempt coding for VGA ID lines to take in a
V-F converter. I have no idea if this will work, but if it does
I`ll issue the code to LXF/MikeOS...
I suspect this may well be extremely difficult, code wise...
The HW part will be a POP...
Thanks to the few who gave their 5 pennoth... _________________ 73...
Bazza, G0LCU...
Team AMIGA... |
|
| Back to top |
|
 |
guy LXF regular

Joined: Thu Apr 07, 2005 1:07 pm Posts: 859 Location: Worcestershire
|
Posted: Thu Jan 14, 2010 7:41 pm Post subject: |
|
|
Wild idea. Maybe one of the I/O ports has a power supply line that is monitored by the system, and is accessible at BIOS level: hook up a couple of resistors in series with it, and connect your DC level to the junction. Ideally you'd be able to monitor the supply current, but maybe a suitable choice of resistors (and maybe a hefty DC amp) would provide adequate voltage change. _________________ Cheers,
Guy
The eternal help vampire |
|
| Back to top |
|
 |
LeeNukes LXF regular

Joined: Sun Jun 21, 2009 9:11 pm Posts: 954 Location: At the bar
|
|
| Back to top |
|
 |
ollie Moderator

Joined: Mon Jul 25, 2005 12:26 pm Posts: 2749 Location: Bathurst NSW Australia
|
Posted: Fri Jan 15, 2010 7:29 am Post subject: |
|
|
I was just wondering if you had legacy USB support turned on in the BIOS and used a USB - 9-pin Serial port adaptor to try "communicating".
Most modern systems can boot from USB, whether that is USB-FDD or USB-HDD you need to check. Would you be able to check voltages and/or signals on this set up? |
|
| Back to top |
|
 |
guy LXF regular

Joined: Thu Apr 07, 2005 1:07 pm Posts: 859 Location: Worcestershire
|
Posted: Fri Jan 15, 2010 10:07 am Post subject: |
|
|
| LeeNukes wrote: | I have no idea what you are talking about  |
You should have taken your shoes out of your ears during Physics lessons. You might have heard better then.  _________________ Cheers,
Guy
The eternal help vampire |
|
| Back to top |
|
 |
Bazza LXF regular

Joined: Sat Mar 21, 2009 11:16 am Posts: 1390 Location: Loughborough
|
Posted: Fri Jan 15, 2010 10:49 am Post subject: |
|
|
Hi guy...
Wilder than you think. Some serious research shows that
access to IDs 0 - 2, (3?), is restricted or not possible due to
the conflicting nature of how it works. I have done some
basic disassembling of the video bios and boot bios but not
found the area yet that detects at least ID0 at 0, zero, TTL
level... :-(
As for the USB idea, I daren`t even think about "VCC loading"
as my projects are aimed at 10 year olds to build for themselves.
Anything that is likely to cause serious damage to the computer
is a No No...
And ollie...
This is for MikeOS and if you haven`t tried it yet it has some
serious limitations. This is why I`m getting into it with some
of my projects ported to it and thoroughly enjoying it.
1) The whole OS runs in one 16 bit SEGMENT ONLY.
(Not strictly true but close enough... :)
2) All of the OS relies entirely on legacy BIOS routines.
3) There is ONLY 32KB of memory to code in and that can be
MIKE-BASIC and/or assembly code.
4) The BASIC interpreter, IS BASIC, by any other name.
5) ONLY COM1/ttyS0 is available at boot in two baud rates.
(The parallel port is available in SPP mode only.)
6) USB boot IS possible as this is a function of INT 19; this
is an extension that is transparent to the user. I use a USB
floppy on this notebook for MikeOS.
7) AFAIK legacy USB is for USB 1.0 only, but I could be wrong
nowadays as it was some years ago when I reasearched it.
This means KB, (and Mouse???) ONLY; so therefore no serial
ports... Nice try though... :)
8) All I/O, (note:- NOT video DMA), is inside the standard base
memory 0 - 2, (-4?) KB as is normal. From this fact I am
wondering if I/O address 220h is available for legacy sound
access. It is never shown on serious current OSs as it is not
required but I may be able to enable a sound card at
assembly level to use the "recorder", (Mic), input and use it
as a VCO input. The problem with this is ancient sound cards
used IRQ 5 or 7 to enable and we have progressed to IRQ 23
for this notebook and I`m not sure at this point in time
whether high IRQs are recognised in REAL mode.
Time for more research I guess... _________________ 73...
Bazza, G0LCU...
Team AMIGA... |
|
| Back to top |
|
 |
LeeNukes LXF regular

Joined: Sun Jun 21, 2009 9:11 pm Posts: 954 Location: At the bar
|
Posted: Fri Jan 15, 2010 7:46 pm Post subject: |
|
|
| guy wrote: | | LeeNukes wrote: | I have no idea what you are talking about  |
You should have taken your shoes out of your ears during Physics lessons. You might have heard better then.  |
Never really had any Physics lessons. How old do you think I am? _________________ Join GiffGaff and get £5 free credit |
|
| Back to top |
|
 |
guy LXF regular

Joined: Thu Apr 07, 2005 1:07 pm Posts: 859 Location: Worcestershire
|
Posted: Fri Jan 15, 2010 8:40 pm Post subject: |
|
|
| LeeNukes wrote: | | guy wrote: | | LeeNukes wrote: | I have no idea what you are talking about  |
You should have taken your shoes out of your ears during Physics lessons. You might have heard better then.  |
Never really had any Physics lessons. How old do you think I am? |
No idea, but my dad had physics lessons from ca. 1930, I had them in the 1960s and my lad had them until he focussed on chemistry last year. Are you under 16 or over 90? _________________ Cheers,
Guy
The eternal help vampire |
|
| Back to top |
|
 |
| View previous topic :: View next topic |
|