PDA

View Full Version : Uniscan Visa 1.83 Interface build



lhenk10
15th April, 2010, 12:38 PM
After trying to buy a working chinese Uniscan Clone from ebay, i received a blown and used interface :banghead: . After 5 weeks i was luckey to get a full PayPal refund. From this moment i got the idea, to build my own interface.

On this forum i found a schematic/pcb layout (evroskan), has someone on this forum already build en tested this project ?.

On the internet i found that the 90S2313 can be replaced by a ATTINY and programed with the HEX file after setting FuseBits ?

Wastegate
12th June, 2010, 09:33 AM
I have built my own interface using the Daro PCB layout
On some Daro schematics there is a problem. There is a short on the board which needs to be removed. See below:

http://img21.imageshack.us/img21/1290/pcb2coppersidemod.jpg (http://img21.imageshack.us/i/pcb2coppersidemod.jpg/)

You cannot just use the hex file as is on the ATTiny. There are too much differences between the two chips. I have several 90S2313 spare which I can program with the english version of the file. The file for the 24C32 memory chip is the same for both the english and russian versions.

MOBILTRONIC
12th June, 2010, 04:50 PM
This project is old but work 100%.Regards.

manocao
12th June, 2010, 06:14 PM
to mobiltronic:
for renault it is also needed speed adapter
do you also have scheme of speed adapter without atmel nor pic?

MOBILTRONIC
13th June, 2010, 11:46 AM
to mobiltronic:
for renault it is also needed speed adapter
do you also have scheme of speed adapter without atmel nor pic?
I give the rest of what i promised.

manocao
13th June, 2010, 12:53 PM
how do i know if speed adapter is needed for my "1995 renault clio, e7f-708 engine, ecu 7700873360" (ecu works at 0v and 5v levels)? or can i diagnose it just with this uniscan which has no atmel nor pic (there is no need to program any chip)?
http://img143.imageshack.us/img143/8613/scheman.jpg

is that uniscan's k-line at 5v or 12v? because if it is at 12v it can damage ecu, maybe that's why speed adapter might be needed.
thanks

manocao
16th June, 2010, 11:36 AM
does anyone have separate layouts (in jpg, pdf or other format) of both faces of this uniscan interface without microprocesor? i need them to print over the two faces of copper board
http://www.digital-kaos.co.uk/forums/images/statusicon/wol_error.gifThis image has been resized. Click this bar to view the full image. The original image is sized 1042x529 and weights 170KB.http://img337.imageshack.us/img337/1311/pcb1.jpg

thanks

manocao
9th July, 2010, 07:14 PM
need help
i have built uniscan without microprocesor, works perfect, now want to build renault speed adapter but its pinout of "uniscan db9" conector doesnt match with "diagnose" connector of uniscan interface
can anybody identify k-line in and k-line out? which is pin 1 and which is pin 4? l-line doesnt matter because pins 2 and 5 are just linked by 2k resistor, doesnt matter which one is l-line out and which is l-line in, they have the same importance
but for k-line, pin 4 comes directly from transistor and pin 1 through a 2k resistor so i guess they can not be changed
please see pic
http://img138.imageshack.us/img138/6452/uniscanpinout.jpg
http://img138.imageshack.us/img138/6452/uniscanpinout.jpg

manocao
10th July, 2010, 11:02 AM
my uniscan without atmel nor pic:

http://img38.imageshack.us/img38/9186/dsci0471.jpg

http://img684.imageshack.us/img684/620/dsci0484w.jpg

http://img819.imageshack.us/img819/3548/dsci0486.jpg

szolo
26th July, 2010, 05:21 PM
what is different between http://img80.imageshack.us/img80/5466/obdledschema.png and yours circuits? I need very simple only for some old fiat with ECU Monojetronic, so my schema will be work with Uniscan ???

manocao
27th July, 2010, 10:02 AM
that interface is obd2, probably not pre-obd2
for supported cars by uniscan see Uniscan or Euroscan's VISA 1.83 by manocao for u all (http://www.digital-kaos.co.uk/forums/f123/uniscan-euroscans-visa-1-83-manocao-u-all-84463)
for fiat also use fiatecuscan, see http://www.digital-kaos.co.uk/forums/f123/fiatecuscan-2-1-registered-110099/
it just need cheap kkl vag 409.1 (9€) or elm327 v1.3 interface from ebay, better than build
supported cars here http://www.fiatecuscan.net/

szolo
28th July, 2010, 02:00 AM
thx for ans, I study "all" the Internet today I?m smarter... so you wrote that http://www.digital-kaos.co.uk/forums/images/styles/digital/attach/rar.gif Visa 1.83 no atmell no pic.rar (http://www.digital-kaos.co.uk/forums/attachments/f140/21651d1276357624-uniscan-visa-1-83-interface-build-visa-1.83-no-atmell-no-pic.rar) (2.87 MB, 95 views) from Mobiltronic WORKING WELL ? Therefore why is original (and clone) Uniscan so complicated with atmel? "No atmel circ" has some disadvantages like cant write into ECU, only read or what?

I cant use FiatECUscan because I need diag for Tempra., ECU monojetronic and connector has two wires, Ground and Kline...
so next question is what is Kline IN versus OUT? I cant understand difference cause it serial link and data are halfduplexed - 1wire 2direction???

I want to be sure that circuit with no atmel is fully functional, because for one car i want to very lowest investion (dont want to buy original uniscan) thanks


//EDIT
Is your versions of Uniscan work with only circuit "renaul speed adapter"? Fiat have only 2wires - (+12V), GND and Kline itisnot necessary to have Lline, so I think that RenaulS.A. can by sufficient ???


Today I find very hopeful post, http://www.fccuk.org/forum/ubbthreads.php?ubb=showflat&Number=1075739&page=1
(http://www.fccuk.org/forum/ubbthreads.php?ubb=showflat&Number=1075739&page=1)post by "kaci", where he write : Uniscan software is fairly used. Even already has a version for a one COM port (works with cars which have only K-Line). I use a laptop for work with Uniscan and the second port, I use PCMCIA to RS232. Recently used AlfaDiag which already supports Bosch 2.10.4 and is working with KKL adapter. (http://www.fccuk.org/forum/ubbthreads.php?ubb=showflat&Number=1075739&page=1)

So have anybode schematic and VIsa for this circuit -- probably it is my final solution what I?m finding one week.

Thanks

manocao
28th July, 2010, 08:37 PM
atmel is required for genuine version of software but there is a version (v2 posted here) that bypass genuine authentication so not atmel is need, features are the same.
version without atmel is only 7? to build and fully functional except for renault in my case (it worked on corsa c14se 1993)
with standard 2-com ports uniscan interface, if your car has no L-line, just one com port can be used if your pc hasnt two, i think, i'll try on my corsa with just com1
version for 1 com port is uniscan 3 interface and dbcodici v3, also for motorbikes etc but got no schematics, soft posted here but not cracked, doesnt work with my uniscan 1.83, requires genuine uniscan v3 ("connect interface" message)

nighaj
28th July, 2010, 10:11 PM
wau... after few days spent on the Net I find result :

http://storage.fiat-bg.org/Diagnostic/Interfaces/k_line_only.pdf

Uniscan interface at one Com port only K-line ..it?s for older cars like Fiat Tempra, Tipo Coupe 20V and other 2wire connector

I want to build and work with bypassed (cr*cked) Visa 1.83..

I think that will be work, any warnings, advices?


//EDIT

or delete Lline elements from schematics from "uniscan compilation by manocao" - it cheaper that one Si924(1/3)

nighaj
4th August, 2010, 08:41 PM
I built it from this scheme http://a.yfrog.com/img826/4864/dontwork.jpg (to PC connect with crossover cable).

It?s not working. Voltage at Kline is 8.5V. I try this cracked Visa RapidShare: 1-CLICK Web hosting - Easy Filehosting (http://rapidshare.com/files/409646030/183c.zip) and versions from Mobiltronick pack - no atmel no pic. Attribues was ok (not hidden,not readonly). COM ports are OK, because I join 2and3 pin and tested with some program in W98, transceived text = received text.

Ports tester - msd.exe has strange behaviour, cause once it show that COM1 has 1200Bauds, 7bits, 1bit stop and interface 8540 (or something like that) and at second time 2400Baud, 8bit,1biit and if16550 .. so ???

Addresses in BIOS has the same as in Visa folder, file config.ini ..
COM1 03F8 4
COM2 02F8 3

But what are numbers 4 and 3 ???

I ran vstart.exe select exactly car ECU,F1 to view fault, turn on ingition (engine not work), and press Enter..
Trying both,COMs , straight and crossover cables but nothing to happen.
When I press F4, SOFTWARE INFORMATION, it writed Visa 1.83, Personal CODE: ECUReader not connect . So it is OK because I have no atmel ? or it must write that ECUReader is OK although I dont have atmel ?

So, what is writing to you in this version without atmel ???
Can anybody try my Visa 1.83c with functional interface nad what is writing that, please ?
codici.txt has contain some numbers, is this something in common with F2-setup ?

Thanks for replies to my questions.

manocao
5th August, 2010, 12:09 AM
what you have built is not standard visa, it only has 1 port com and k line only
download collection with schematic of visa "no atmel no pic" and all you need here http://www.megaupload.com/?d=MAHC9QVM (http://www.megaupload.com/?d=MAHC9QVM)
use visa 1.83 v2, it skips authentication verification (cracked)
also read this thread http://www.digital-kaos.co.uk/forums/f123/uniscan-euroscans-visa-1-83-manocao-u-all-84463/ (http://www.digital-kaos.co.uk/forums/f123/uniscan-euroscans-visa-1-83-manocao-u-all-84463/)
numbers 4 and 3 are IRQs
numbers in codici.txt dont have to do with F2 setup (password is tec)

nighaj
5th August, 2010, 05:44 PM
here is link to bulgaria forum where says that "interface only Kline" can be used by visa:

"Another scheme for communication only via K line.
Interfesa can be used with Visa, so (again version "C" Smile)"

http://forum.fiat-bg.org/viewtopic.php?t=35515&highlight=183c

Visa 1.83c is another from manocao v2 bypass, becasue in manocao version after pressing F4 . Software Infromation I obtain a some key (simulate atmel?) : Personal code: E7B600S0R2...., AVAILABLE UNITS 16884 and in Visa 1.83c bulgaria version I have after F4 - Personal Cide: CONNECT THE ECUreader ... so I assume that is not good bypass?

manocao
9th August, 2010, 12:17 AM
hi nighaj,
i have tried 183c version with my uniscan interface on corsa-b 1993 c14se (this car has only k-line, not L-line)
it work very well and faster than v2 because i think it bypasses L-line ecu wake-up: my v2 (from manocao compilation) blinks L-line led for at least 20 seconds (trying to wake up ecu, if present) but this 183c only for two seconds, so it becomes much faster but i think will not support cars with L-line
it should work right with "only K-line" uniscan interface
but 183c supports a minor number of ecus because some files are missing (on purpose??, L-line support files??), which are present in my v2:
ir0.dat
ir1.dat
ir2.dat
pr0v.exe
pr1v.exe
pr2v.exe
if you add these files to diag_exe folder, then all ecus reappear
i recommend using my v2 for full support of both lines although it is slower (it always tries to wake up ecu through L-line), besides it has bigger database .dtt file included, supporting more ecus, although you can copy it to 183c root folder and overwrite smaller .dtt

nighaj
9th August, 2010, 05:31 AM
thanks for useful post !

I discover bad transistor on my PCB so it could be a source of problems but before it I used 3computers and "playing" with configuration of ports (bios, dos: mode com1:n,8,1,p, F2 in visa) but nowdays I have only some Pentium II 350MHz. Somewhere I read that man ran Visa on some 300MHz+ PC, so it is necessary to have max200MHz PC or anybody ran it on faster ? or how are the symptoms on faster computers?

manocao
9th August, 2010, 08:42 AM
it works on slow and fast computers, no matter the cpu speed
i say newest fast computers dont have two com ports, only old ones

nighaj
10th August, 2010, 11:26 PM
ok thanks, your schematics (mobiltronic or manocao) without elements for L-line , is working for car(s) with only Kline,, my successfully few days fight :-)

works good with bulgarian 183c, Mobiltronic Visa eng but with manocao v2 i think that worked, but later it freeze after select type of ECU at message: Confirm selection (Yes,No) --same with other versions..
:proud:

manocao
11th August, 2010, 01:32 PM
manocao v2 = mobiltronic visa eng + bigger database and english language by default

jo?o antonio
18th August, 2010, 02:08 AM
HELLO MANOCAO, I buy a PCIcard with two serial ports for my PC, but it must be 16 or 32 bits, my PC is windws 98se.

Thanks.

adam1w
19th August, 2010, 05:40 AM
Hello.
Everything works with this card: Silicom DoubleSerial 2x RS232 PCMCIA PC Card

Yours

uncle_sem
23rd August, 2010, 07:09 PM
and remember - uniscan works under DOS, and this means - no plug and play. so you may need to spend some time exploring why the silicom or argosy card does not work...
in my case (compaq evo n600c) i needed to put this line in config.sys:
DEVICE=c:\windows\EMM386.EXE NOEMS X=D400-DBFF
and this one in autoexec.bat:
C:\util\s2s\S2SDRV.EXE irq=a mem=d400 ints1=3 ints2=4

later i make it work in win98 by clicking link on the desktop - it automatically reboots to DOS, but still needs lines like above one in program settings. but its personal to each model, or even each laptop - so get ready to explore ;)))

neniwein
6th September, 2010, 08:47 PM
Hi All,

I have a FIAT PUNTO Year Model 2000, 1.2lt, 8V with IAW 16F.E3 ECU.
Have an IBM R50e laptop w/o serial port.
Have bought in Deal Extreme PCMCIA to USB card and two USB to RS232 based on prolific drivers.
Also bought the Uniscan 1.83 box from EBAY with OBD to FIAT connector adapter.
This s...t doesn't work, spent few hours last night, the K line led is blinking on the UNISCAN box as well as power led is operating, the SW says ecu doesn't response.

Have someone manage working with the virtual com from Deal Extreme, if K-line is blinking, why ECU is not responding?

doslamer
9th September, 2010, 12:31 AM
you can not make it work with usb to rs232 because the software want hardware com port's with specific parameter's com1=3f8/irq4 and com2=2f8/irq3 that is your problem. with usb to rs232 you can not change the irq because there is no such option.

manocao
9th September, 2010, 05:29 PM
problem is it needs real com ports
you can change com port and irq in visa by means of F2 or modifying visa config.ini file

password for F2 SETUP option is tec (and wait, dont click enter) or just wait without writing anything (for visa 1.83 cracked, the one which bypasses genuine hardware checking, the one i use with no-atmel interface)

doslamer
11th September, 2010, 02:19 AM
yes you are right, my opinion was that usb to rs232 do not have option to change IRQ - because usb2rs232 is virtual not real.there is no properties to make any change's of irq, may be with pcmci he will more success :) but this depends of pcmci card and drivers for DOS!!!! for example i try one pcmci2rs232 2 week of exploring and installing any drivers in config.sys and autoexec.bat files instruction without of success. i make everything like in the manual of the pcmci card is written,and the result is horrible.

neniwein
12th September, 2010, 09:51 PM
As you all know, I'm trying to scan Marelli IAW 16F.e3 using UNISCAN VISA box bought from ebay.

Still didn't make it but have decided to post here my trials so it'll be a sort of user guide to all people face the same problems I do.

1. The UNISCAN VISA box from EBAY (I have de-assemble it) contains ATMEL AT90S2313-10PC, so i believe UNISCAN VISA no atmel no pic is not appropriate for this box.
2. The box contains either MAX232, 74HC140(Philips), T24C32A and LM393 (Texas Instrument) ICs.
3. In my 1st night spent on this, have tried connecting IBM-R50e thinkpad via two prolific USB to serial through the UNISCAN box described below and the VISA no atmel no pic version.
I saw the k-line blinking(or l-line, depends on rs232 crossed or not) but came out with no ECU detection.
played with baudrate configuration parity etc. with same no-results.
4. Than have tried taking the uniscan disk arrived with the box from ebay, installed it and found it is in russion language.
5. Found somewhere that it should be configured as archive files (not read only) while right click on files properties, did it...
6. this russion version, does not even blink the k/l-line leds on the uniscan box via USB to serial prolific adapters (bought from DX).
7. Change to old laptop, installed there win98, the russion version of UNISCAN, laptop has only one real com port.
8. The russion version succeed to blink the k-line led trought the real com port but ECU is not detected (obviously another port is needed).
9. Found somewhere that all files with .rus deletion will change the GUI language back to english-it works but on the same thread I was told that than, the Atmel should be burn differently since it works diffferently from russion to english (can anybody comment on this).
10. I intend either getting an old PC with two serial ports of bying a PCMCIA to RS232, 16-bit that can be confiured through MS-DOS, will be happy to hear some advices.
11. Does the Silicom really promises success??

Will continue updating till succeed or...give up

Cheers, Oren

doslamer
18th September, 2010, 01:03 AM
Well you do not post something then i think you give it up :) . I try many various computer's and i make it with HP Vectra celeron 400Mhz(ram - not important it is a D.O.S. system :) but is 64MB) 2 com port's(rs232) bios info: com1->3f8/irq4 com2->2f8/irq3 and it work's perfect with home made box and with china box VISA. I search old laptop with 2 com port's but i can not find at all. I have a lot of friend''s who provide any kind of computer's but nobody see laptop with 2 com port's. If you want a mobile station for diagnostic you can think for box 12v->220v(110v) -> computer connection :)

neniwein
21st September, 2010, 11:18 PM
Thanks for the mental support !
I will try to get an old mother board having this thing work up. People are smililing when I try to ask for such machine.
How did you manage to work outdoor with an LCD screen? or small TFT screen ( I tought buying 9" tft from ebay will it work?)

adam1w
22nd September, 2010, 06:40 AM
Hello.

I myself have used silicom card, and it works. Card installed in dos and it works without a problem.

stefan
22nd September, 2010, 09:27 PM
Hello.

I myself have used silicom card, and it works. Card installed in dos and it works without a problem.

Another card that working good with VISA 1.83 interface is ARGOSY PCMCIA. www.argosy.tw

neniwein
23rd September, 2010, 01:03 AM
MANY thanks for both of you, adam and stefan.Which version of VISA r u running w or w/o atmel ?
Which module r u using?

Will try to get a silicom or ARGOSY

Oren

jo?o antonio
23rd September, 2010, 01:26 AM
H? folks, some ECU database for Uniscan Visa ? more ECUs ?

Thanks.

manocao
10th October, 2010, 01:47 PM
new:
http://www.digital-kaos.co.uk/forums/f152/visa-1-83-multibootcd-multibootusb-manocao-165650

neniwein
19th October, 2010, 06:33 PM
As you all know, I'm trying to scan Marelli IAW 16F.e3 using UNISCAN VISA box bought from ebay.

Still didn't make it but have decided to post here my trials so it'll be a sort of user guide to all people face the same problems I do.

1. The UNISCAN VISA box from EBAY (I have de-assemble it) contains ATMEL AT90S2313-10PC, so i believe UNISCAN VISA no atmel no pic is not appropriate for this box.
2. The box contains either MAX232, 74HC140(Philips), T24C32A and LM393 (Texas Instrument) ICs.
3. In my 1st night spent on this, have tried connecting IBM-R50e thinkpad via two prolific USB to serial through the UNISCAN box described below and the VISA no atmel no pic version.
I saw the k-line blinking(or l-line, depends on rs232 crossed or not) but came out with no ECU detection.
played with baudrate configuration parity etc. with same no-results.
4. Than have tried taking the uniscan disk arrived with the box from ebay, installed it and found it is in russion language.
5. Found somewhere that it should be configured as archive files (not read only) while right click on files properties, did it...
6. this russion version, does not even blink the k/l-line leds on the uniscan box via USB to serial prolific adapters (bought from DX).
7. Change to old laptop, installed there win98, the russion version of UNISCAN, laptop has only one real com port.
8. The russion version succeed to blink the k-line led trought the real com port but ECU is not detected (obviously another port is needed).
9. Found somewhere that all files with .rus deletion will change the GUI language back to english-it works but on the same thread I was told that than, the Atmel should be burn differently since it works diffferently from russion to english (can anybody comment on this).
10. I intend either getting an old PC with two serial ports of bying a PCMCIA to RS232, 16-bit that can be confiured through MS-DOS, will be happy to hear some advices.
11. Does the Silicom really promises success??

Will continue updating till succeed or...give up

Cheers, Oren

Hi all, Please HELP:ridinghorse:

I have bought the suggested PCMCIA X2 serial coms from POLAND.
Installed and configured everything to my best understanding according what i have read in here everything but getting NO ECUreader found, why is that?
H ave tried do that under dos, Silicom wizard detects the CARD and inform about com ports configuration (it doesn't inform about COM irq'S ???)
While trying to install the card on XP, the COM port detected declare the same IRQ number for both ports, can anybody explain me how to work with that stuff :-( I have spent so much money trying to connect my old PUNTO IAW16F.E3 with no success :-(.

Thanks, Oren

paro44
20th October, 2010, 09:25 AM
Hi all, Please HELP:ridinghorse:

I have bought the suggested PCMCIA X2 serial coms from POLAND.
Installed and configured everything to my best understanding according what i have read in here everything but getting NO ECUreader found, why is that?
H ave tried do that under dos, Silicom wizard detects the CARD and inform about com ports configuration (it doesn't inform about COM irq'S ???)
While trying to install the card on XP, the COM port detected declare the same IRQ number for both ports, can anybody explain me how to work with that stuff :-( I have spent so much money trying to connect my old PUNTO IAW16F.E3 with no success :-(.

Thanks, Oren

In dos you can use the "msd" command to get information about the irq settings (and com ports, too). If the silicom card doesn't use the standard irq settings, then you can change the settings in uniscan (press f2, password "tec" without qoutes and without enter). Try to make the same settings as msd told you. Try to change the cables (com1 <-> com2). Good luck.

Krotov_FSB
26th January, 2011, 01:06 AM
MAKE VISA WITHOUT COMPARATORS. Use MC33199.
http://www.digital-kaos.co.uk/forums/attachments/f152/47752d1295999749-visa-1-83-multibootcd-multibootusb-manocao-visa.zip

art64
18th February, 2011, 11:46 PM
to mobiltronic:
for renault it is also needed speed adapter
do you also have scheme of speed adapter without atmel nor pic?

Hello to everybody,
I have Visa183 and I was connecting to Renault cars without any speed adapter and it's work.I have no speed adapter.
About what speed adapter are you talking? Are difference in connection quality if I not using speed adapter?
In my opinion, Visa's problem with Renault cars is the pour base of data.I'm not using Visa.
Are you regularly using Visa?Is it powerfool tool for you?Is it possible update Visa's base of data?
Thank you in advance

rehtnap
9th May, 2011, 08:18 PM
hi
sorry for simple question but im learning.
on monocos picture of his built interface he uses 2 switches to select normal/ford/ renault.can someone explain how these are connected and the difference between this setup and one with ics.( i guess it misses out an ic or 2??)
now i presume in normall its j9141 and when set for ford its j1850 pwm. im just trying to understand how the ciruit changes for the 2.

manocao
10th May, 2011, 10:27 PM
you can use switch instead of different cables with different conections of k and L lines (in and out)
switch just disconect k-out from k-in:
http://img541.imageshack.us/img541/3219/kabelc.jpg

the renault switch is only for renault speed adapter, it also disconect L-in L-out to let the speed adapter manage the lines

rehtnap
11th May, 2011, 09:51 PM
cheers i learn a little more each time.

manocao
15th June, 2011, 06:04 PM
here says someone got working visa with dosbox, vspe and usb-serial adapters
View topic - Uniscan Euroscan Visa 1.83 fully working on UK cars (http://www.obd-codes.com/forums/viewtopic.php?p=27399#p27399)
anyone know how to do it?

uncle_sem
16th June, 2011, 02:42 PM
here says someone got working visa with dosbox, vspe and usb-serial adapters
View topic - Uniscan Euroscan Visa 1.83 fully working on UK cars (http://www.obd-codes.com/forums/viewtopic.php?p=27399#p27399)
anyone know how to do it?

compaq evo n600c, XP SP2, silicom double serial, dosbox 0.74: uniscan runs and recognizes adapter ok (both ports connected to silicom card). connection to car - not checked.
same + Eterlogic VSPE, "serial1 nullmodem server:127.0.0.1 port:5555", "serial2 nullmodem server:127.0.0.1 port:6666" - led for l-line blinks, but adapter not recognized.
so i guess it's fake or miracle. :)

manocao
17th June, 2011, 12:19 AM
i tried dosbox this way:
serial1=nullmodem server:127.0.0.1 port:5555 transparent:1 rxdelay:0
serial2=nullmodem server:127.0.0.1 port:6666 transparent:1 rxdelay:0
vspe with two serial ports: com1 port 5555 and com2 port 6666 in tcpserver mode
i use two usb-serial adapters (one is ch340 chip based and the other is prolific2303 chip based)
i tried on xp with uniscan visa 1.83, when i select car, ecu and fault code, L-line led blinks ok trying to wake up ecu for some seconds (although my 1993 corsa-b c14se doesnt have L-line) then K-line led should start blinking but it doesnt (different unsupported baudrate?)
i tried usb-serial adapters in different usb ports (the same adapter as com1 and then as com2), l-line led always blink, if i unplug adapter from interface it stops blinking, when i replug it continues blinking so tcpserver mode is working, interface communicates through usb-serial adapter with visa software


maybe it will never work:

"You cannot run Uniscan software from any version of Windows even in a command window due to com port referencing in the Uniscan software not being Windows compliant.
I have not heard of anyone who has managed to get the Uniscan to work with a USB to serial lead, DOS does not recognise these adaptors.
I have it running on a desktop with 2x com ports and dos/windows 98 installed and also on a laptop with one onboard com port and 1x ruggedized 16bit PCMCIA to serial card made by SOCKET.
16 bit PCMCIA cards are harder to find but you can still buy them, they are marketed more towards commercial buyers who are still using powerful DOS software in industry, also some people use them to get a second com port for weather station software running in DOS.
32bit PCMCIA cards will not work with Uniscan."

source: http://www.obd-codes.com/forums/viewtopic.php?p=14979#p14979

manocao
25th June, 2011, 05:00 PM
here are two debug files created with dosbox-debug.exe in megabuild6 for com1.
MEGAUPLOAD - The leading online storage and file delivery service (http://www.megaupload.com/?d=9F7KWU6R)
with directserial, only cycles=auto works (cycles=max makes visa 1.83 crash at the beginning).
with nullmodem server (and vspe), cycles=max works faster
com2 still blinks ok but com1 does nothing
please take a look to debug files, maybe you find the communication problem.
dosbox-debug.exe gives a lot of info, i can see what dbcodici.exe is doing/calling at every moment, it is great!

ps: the problem about visa crashing in dosbox with directserial was the configuration cycles=max
when i select cycles=auto, it runs very slowly (3000 cycles) but doesnt crash at all

manocao
1st July, 2011, 03:42 PM
here is a capture video and pics while debugging visa 1.83 with dosbox
maybe it can help understand how it works dealing with com ports and help us find out how to make it work with usb-serial adapters in xp

video:
MEGAUPLOAD - The leading online storage and file delivery service (http://www.megaupload.com/?d=NIG0YD4C)

pics:
MEGAUPLOAD - The leading online storage and file delivery service (http://www.megaupload.com/?d=9JSMC7QJ)

here is an example, see ""multiplex unhandled call..." message while trying to communicate with k-line
http://img838.imageshack.us/img838/3905/clipboard19v.jpg

here are some relevant messanges from dosbox debugging txt files:
see baudrates (5, 430, 440, 9600, 19200) and word lenght (5 and 8 bit)
ftdi and cp2102 adapter chips support baudrate alias (selecting 600bps = i really get 440bps for example)

0.000 [ 454] Serial1: BASE 3f8, IRQ 4, initstring "realport:COM1 irq:4 dbgirq dbgreg dbgtr dbgaux"
0.000 [ 473] New COM parameters: baudrate 9600, parity none, wordlen 5, stopbits 1
0.000 [ 481] New COM parameters: baudrate 9600, parity none, wordlen 5, stopbits 1
0.000 [ 488] New COM parameters: baudrate 9600, parity none, wordlen 8, stopbits 1
0.000 [ 497] msr interrupt on.
0.000 [ 497] msr interrupt off.
27837.300 [ 31085] read 0xff from SPR.
27837.303 [ 31085] write 0x17 to SPR.
27837.304 [ 31085] read 0x17 from SPR.
27838.377 [ 31089] read 0x 1 from ISR.
27838.379 [ 31089] read 0x 1 from ISR.
27838.380 [ 31089] read 0x 0 from MCR.
27838.382 [ 31089] write 0x 8 to MCR.
27838.386 [ 31089] write 0x 1 to IER.
27838.387 [ 31089] read 0x78 from RHR.
27838.429 [ 31089] write 0x80 to LCR.
27838.429 [ 31089] New COM parameters: baudrate 9600, parity none, wordlen 5, stopbits 1
27838.430 [ 31098] write 0x 1 to DLM.
27838.430 [ 31098] New COM parameters: baudrate 430, parity none, wordlen 5, stopbits 1
27838.431 [ 31105] write 0x 6 to DLL.
27838.431 [ 31105] New COM parameters: baudrate 440, parity none, wordlen 5, stopbits 1
27838.432 [ 31111] write 0x 0 to DLM.
27838.432 [ 31111] New COM parameters: baudrate 19200, parity none, wordlen 5, stopbits 1
27838.434 [ 31119] write 0x 3 to LCR.
27838.434 [ 31119] New COM parameters: baudrate 19200, parity none, wordlen 8, stopbits 1
27838.520 [ 31128] read 0x 3 from LCR.
27838.521 [ 31128] write 0x 3 to LCR.
28103.377 [ 31370] read 0x 3 from LCR.
28103.378 [ 31370] write 0x 3 to LCR.
28103.394 [ 31370] read 0x 8 from MCR.
28103.395 [ 31370] write 0x 8 to MCR.
28103.396 [ 31370] write 0x 0 to IER.
28103.401 [ 31371] read 0x 8 from MCR.
28103.402 [ 31371] write 0x 0 to MCR.
29171.430 [ 32466] read 0x17 from SPR.
29171.499 [ 32467] read 0x 1 from ISR.
29171.500 [ 32467] read 0x 1 from ISR.
29171.501 [ 32467] read 0x 0 from MCR.
29171.502 [ 32467] write 0x 8 to MCR.
29171.506 [ 32467] write 0x 1 to IER.
29171.507 [ 32467] read 0x78 from RHR.
29171.537 [ 32467] write 0x80 to LCR.

75396.839 [ 79005] New COM parameters: baudrate 19200, parity none, wordlen 5, stopbits 1
75396.840 [ 79013] write 0x 1 to DLM.
75396.840 [ 79013] New COM parameters: baudrate 440, parity none, wordlen 5, stopbits 1
75396.841 [ 79021] write 0x 0 to DLL.
75396.841 [ 79021] New COM parameters: baudrate 450, parity none, wordlen 5, stopbits 1
75396.842 [ 79027] write 0x5a to DLM.
75396.842 [ 79027] New COM parameters: baudrate 5, parity none, wordlen 5, stopbits 1
75396.843 [ 79035] write 0x 3 to LCR.
75396.843 [ 79035] New COM parameters: baudrate 5, parity none, wordlen 8, stopbits 1
75396.855 [ 79044] read 0x60 from LSR.
75396.857 [ 79044] write 0x86 to THR.
75396.857 [ 79044] tx 0x86 ("here is a cross symbol, like saying dead") [FIFO= 1]
75646.857 [ 79276] tx interrupt on.
77846.857 [ 81476] tx buffer empty.
91764.502 [ 95394] read 0x 1 from ISR.
91764.503 [ 95394] read 0x 1 from ISR.
91764.505 [ 95394] read 0x 8 from MCR.
91764.506 [ 95394] write 0x 8 to MCR.
91764.509 [ 95394] write 0x 1 to IER.
91764.511 [ 95394] read 0x78 from RHR.
91764.605 [ 95394] write 0x80 to LCR.
91764.605 [ 95394] New COM parameters: baudrate 5, parity none, wordlen 5, stopbits 1
91764.606 [ 95401] write 0x 1 to DLM.
91764.606 [ 95401] New COM parameters: baudrate 450, parity none, wordlen 5, stopbits 1
91764.606 [ 95408] write 0x 0 to DLL.
91764.606 [ 95408] New COM parameters: baudrate 450, parity none, wordlen 5, stopbits 1
91764.607 [ 95417] write 0x5a to DLM.
91764.607 [ 95417] New COM parameters: baudrate 5, parity none, wordlen 5, stopbits 1
91764.609 [ 95425] write 0x 3 to LCR.
91764.609 [ 95425] New COM parameters: baudrate 5, parity none, wordlen 8, stopbits 1
91764.620 [ 95433] read 0x60 from LSR.
91764.622 [ 95433] write 0x86 to THR.
91764.622 [ 95433] tx interrupt off.
91764.622 [ 95433] tx 0x86 ("here is a cross symbol, like saying dead") [FIFO= 1]
92014.622 [ 95664] tx interrupt on.
94214.622 [ 97865] tx buffer empty.

for full txt debugging files, see previous post

manocao
2nd July, 2011, 09:38 AM
this is what dosbox author says:

The logs tell me that the program changes the rate to 5 baud, some sort of black magic. Looking at the timing it seems that the serial port does not accept that speed (but it does not complain). Are Tx and Rx bridged by any chance?
Changing the baud rate does not work with a com port server, so I think you can forget that approach.
---
Well you would need to find a serial port that supports the 5 baud. And even then I doubt it would work good in DOSBox since the timing is not emulated in real time.

manocao
2nd July, 2011, 06:41 PM
what about this ftdi usb-serial adapter? it is supposed to support all baudrates for visa 1.83
http://cgi.ebay.es/FTDI-FT232-RS-232-SERIAL-TO-USB-CONVERTER-Linux-WIN-7-/180679648730?pt=UK_Computing_CablesConnectors_RL&hash=item2a1158a5da

http://www.r3cube.com/A-Ric/regan/usb-rs232-ftdi-2.JPG

manocao
2nd July, 2011, 06:42 PM
repeated post

ashyt16
18th February, 2012, 01:35 PM
Hi, I have been trying to get this piece of crap working for 2 years now. I can get the interface to connect to the ECU, but when it comes to selecting one of the options such as Parameters all I get is garbage and can't make sense of it. Then some sort of box pops up asking me to confirm.

I bought this box from China, so not sure if it works properly or not. The car Iam trying to connect to is a Rover with MEMS 1.6 and is covered by Visa_183.


Do I need the hacked software as the interface uses an Attiny 2313 Chip?

Can anybody help here?

rehtnap
26th February, 2012, 12:28 AM
which software are you using for starters. i had trouble first off with finding the right program. theres a choice of with atmel and without. cant rember which i use ill bang it on the fiat tomorrow to refresh my memory as to how the connect sequence goes and the prog i got to work reliably.

ashyt16
26th February, 2012, 12:36 PM
which software are you using for starters. i had trouble first off with finding the right program. theres a choice of with atmel and without. cant rember which i use ill bang it on the fiat tomorrow to refresh my memory as to how the connect sequence goes and the prog i got to work reliably.

Yeh that would be brill mate. The program I am now using is the cracked version from here by monocao. Without it the program doesn't work properly.
The original Visa 1.83 can connect to the interface no problem, however when it gets to the connecting to the ECU stage, all I get is a load of illegible data that is unreadable and then some sort of box with unreadable words and asking me to 'confirm' something. I now know through using the cracked version that this is the 'NO RESPONSE FROM ECU' message.

Why it only gives gobbledegook with the original version I have no idea.
I can post some screen prints if anyone is interested? Also what is this 'AVAILABLE UNITS 16884' that I have seen as I don't get that and what does it mean? If I select F5 for 'Software identification' it tells me I have '0 UNITS AVAILABLE'

Also yesterday I borrowed a very old Pentium 2 250mhz PC from work to see if that would work, but still no go. When checking the state of the ports with MSD.EXE the BAUD rate is only 2500?
When it comes to PC's and technical stuff I'm pretty savvy, but this thing has got me beat.

There has got to be at least one supplier that makes reliable working boxes of this interface.
I'm tempted to buy another from Ebay just to get this out of my head. I want to know one way or the other if I can get one of these to work because I have spent soooo much time trying to get it to work.

hggh
20th April, 2012, 10:41 PM
Hello!

Sorry my bad english! This prog read 92 ford escort EEC IV?

paro44
23rd April, 2012, 01:32 PM
Hello!

Sorry my bad english! This prog read 92 ford escort EEC IV?

Yes, should work,at least for fault code reading (and deleting?). No live data, actuations or adjustments are available according to coverage list.

hggh
26th April, 2012, 06:08 PM
Thanks, and 18-19 or 17-48 diagnostic pin k and l line ?

Manocao please send yor uniscan interface schematic.
my email ( no addys :rulez: ) many thanks!

dernikov
28th June, 2012, 06:27 PM
Question about "theres a choice of with atmel and without".
I have old Marea and Punto 3pin.
Which version works better from DOS with two serials.
I am confused why you need atmel. I thought that UNISCAN function is to only translate voltage leveles between TTL and RS232.
I will try this schematic
http://storage.fiat-bg.org/Diagnostic/Interfaces/visa_uniscan_1.83C.pdf
can you tell me is it ok for 3 pin FIat.
Thanks for answer.

dernikov
30th June, 2012, 10:49 AM
Hi,
I have problem with FIAT BG schematic because i can't get SI9241AEY chip at local dealers.
Is it possible to replace SI9241AEY chip with lm2903 in fiatbg version of UNISCAN schematic. If someone have modified schematic can it post link.
Thanks

manocao
3rd July, 2012, 07:15 AM
build this without atmel chip (so we can bypass software authentication and use cracked version of software):

http://img143.imageshack.us/img143/8613/scheman.jpg

http://img337.imageshack.us/img337/1311/pcb1.jpg

these 2 pictures belongs to the same interface: first is schematic and the other is two layer pcb

manocao
11th September, 2012, 12:50 AM
working RENAULT SPEED ADAPTER for UNISCAN VISA 1.83 (http://www.digital-kaos.co.uk/forums/f155/working-renault-speed-adapter-uniscan-visa-1-83-a-292016/)