From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:39730) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UDstc-00074E-St for qemu-devel@nongnu.org; Fri, 08 Mar 2013 03:43:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UDstY-0002zO-P5 for qemu-devel@nongnu.org; Fri, 08 Mar 2013 03:43:20 -0500 Received: from brest.ifremer.fr ([134.246.155.1]:37426) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UDstY-0002zF-Aa for qemu-devel@nongnu.org; Fri, 08 Mar 2013 03:43:16 -0500 Message-ID: <5139A49B.8090204@genavir.fr> Date: Fri, 08 Mar 2013 09:43:07 +0100 From: Jean-Michel SCHRAMM MIME-Version: 1.0 References: <-2706066823650007730@unknownmsgid> <5121471B.60005@ilande.co.uk> <51218197.7070705@mc.net> <20130218152337.69686sgfqd4d8bjd@vintra1mail.ifremer.fr> <51224C9E.3030705@mc.net> <20130218183655.49034qt2pj85reev@vintra1mail.ifremer.fr> <5138ADB7.3090603@genavir.fr> In-Reply-To: Content-Type: multipart/mixed; boundary="------------000205020107050302010305" Subject: [Qemu-devel] [graphic & serial on sun4m] List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Artyom Tarasenko Cc: emmanuel.vandercoilden@photomask.com, Genavir OEA , qemu-devel@nongnu.org This is a multi-part message in MIME format. --------------000205020107050302010305 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by brest.ifremer.fr id r288hDYi020674 Hi Artyom, Thanks again for your interest. Le 07/03/2013 23:58, Artyom Tarasenko a =E9crit : > Hi Jean Michel, > > On Thu, Mar 7, 2013 at 4:09 PM, Jean-Michel SCHRAMM > wrote: >> Hello Artyom, >> >> Thanks for taking time to consider my needs for serial ports. >> >> I went on board Thalassa this morning and started the system (not easy= , the >> ship is laid along quay hardly powered). I gathered the informations y= ou >> requested. Hope this is all you need. Please ask me if I missed someth= ing. >> I also attach the documentation of the board. > Thanks, this looks interesting. What I wonder is where are those > serial ports in the device tree? > Are they connected to the VME-BUS, and OBP knows nothing about them? > Do you know how does the SunOS find them? The original serial ports come from a SCSI terminal server. A third=20 party software from this terminal server maker (Central Data) is loaded=20 at boot and create the devices /dev/ttyCx and load the proprietary=20 driver in kernel. That's why those port are not in the devs tree. I can switch off this=20 and replace the /dev/ttyCx with true serial ports. If it is possible to=20 add a few ports on top on basic a & b native serial port, with custom=20 device name, I think that could make it. But those new port has to be=20 linked to host computer real ports to. This is far above my competence. Though I used to (long ago...) be fluent in C and could get some support=20 here, so I could volunteer to spend time on trying if I get just=20 information of where to start and what to alter. >> By the way, I just subscribed to qemu-devel (was only to qemu-discuss)= . Mark >> said we should talk on this list and get nice cg3 and cg14 Bob's cards= to >> the current release? > This is definitely a good idea. Feel free to write or add a cc to > demu-devel any time. I did. Many thanks again. Jean Michel Artyom >> Le 28/02/2013 15:45, Artyom Tarasenko a =E9crit : >> >> Hi Jean Michel, >> >> On Mon, Feb 18, 2013 at 6:36 PM, wro= te: >> >> Hello Bob, >> >> Of course, with your full custom 0.15.50 tree it is much much better!!= Got >> the zip file and configure only sparc-softmmu. I undesrtand my mistake= . I >> thought I needed only the new files from the 0.15. >> Thanks you for that!! >> >> Now I need at least 4 real serial port from the host up to the guest..= .. >> ...and network. >> >> Network must be there. The lance ethernet is emulated (except for some >> test/loopback registers, but SunOS can live without those). >> As for the serial ports, one way to proceed may be adding your >> machine/board to qemu. >> >> Can you provide the OBP device tree of your machine? >> It can be done in the OBP "ok" prompt like this: >> >> ok show-devs >> >> ok cd / >> ok .attributes >> >> ok cd >> ok .attributes >> >> The "ok " parts above would come from the OBP, you don't need to enter= them. >> >> If this listing shows that the machine is close to SS-5 or SS-20, >> adding more serial ports should be easy. >> >> Works with SS5. With SS20, I have an error saying that it can't find c= pu >> definitions..? (was working with other verions). see tomorrow. >> >> Have you tried -cpu "TI SuperSparc 60" ? >> >> Artyom >> >> >> > > --------------000205020107050302010305 Content-Type: text/plain; charset=windows-1252; name="CPU-5CE.log" Content-Disposition: attachment; filename="CPU-5CE.log" Content-Transfer-Encoding: base64 PX49fj1+PX49fj1+PX49fj1+PX49fj0gUHVUVFkgbG9nIDIwMTMuMDMuMDcgMTE6Mjg6MTQg PX49fj1+PX49fj1+PX49fj1+PX49fj0NCg0KU1BBUkMgQ1BVLTVDRSwgTm8gS2V5Ym9hcmQN ClJPTSBSZXYuIDIu/05MJr6qqnJqCkV0aGVybmV0IGFkZHJlc3MgMDo4MDo0MjpiOjExOjcz LCBIb3N0IElEOiA4MDhiNTE3My4NCg0KDQoNClRlc3RpbmcgTWVtb3J5IC0NICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIA1Jbml0aWFsaXppbmcgTWVtb3J5IHwvLVx8Ly1cfC8tXHwvLVx8Ly1cfC8tXHwv LVx8Ly1cDSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICANDQpUeXBlICBoZWxwICBmb3IgbW9yZSBpbmZvcm1h dGlvbg0Kb2sgDQpvayANCm9rIA0Kb2sgcHJvZSBiZS1zY3NpDQpUYXJnZXQgMyANCiAgVW5p dCAwICAgRGlzayAgICAgUVVBTlRVTSBWSUtJTkcgSUkgNC41V0xTNTUyMCAgOTgxMDA2MTk0 OTEyOTQyMjYzICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIA0KVGFyZ2V0IDUgDQogIFVuaXQgMCAgIERldmljZSB0eXBlIDkg ICAgIENlbkRhdGEgU1QtMTAwOCAgICAgICAgIFYyLjggU2VuZCBMVU4gDQogIFVuaXQgMSAg IERldmljZSB0eXBlIDkgICAgIENlbkRhdGEgU1QtMTAwOCAgICAgICAgIFYyLjggUmVjdiBM VU4gDQpvayBzaG94LWRldnMgICAgICB3LWRldnMNCi9GTUksTUI4NjkwNA0KL3N5c2NvbmZp Z0AwLDcxMzgwMDAwDQovdmlydHVhbC1tZW1vcnlAMCwwDQovbWVtb3J5QDAsMA0KL29iaW8N Ci9pb21tdUAwLDEwMDAwMDAwDQovb3BlbnByb20NCi9hbGlhc2VzDQovb3B0aW9ucw0KL3Bh Y2thZ2VzDQovb2Jpby9mbGFzaC1tZW1vcnlAMCw3MTMwMDAwMA0KL29iaW8vU1VOVyxmZHR3 b0AwLDQwMDAwMA0KL29iaW8vcG93ZXJAMCw5MTAwMDANCi9vYmlvL2ludGVycnVwdEAwLGUw MDAwMA0KL29iaW8vY291bnRlckAwLGQwMDAwMA0KL29iaW8vYXV4aW9AMCw5MDAwMDANCi9v YmlvL3NsYXZpb2NvbmZpZ0AwLDgwMDAwMA0KL29iaW8vZWVwcm9tQDAsMjAwMDAwDQovb2Jp by96c0AwLDANCi9vYmlvL3pzQDAsMTAwMDAwDQovaW9tbXVAMCwxMDAwMDAwMC9WTUVAMCwz ZmUwMDAwMA0KL2lvbW11QDAsMTAwMDAwMDAvc2J1c0AwLDEwMDAxMDAwDQpNb3JlIFs8c3Bh Y2U+LDxjcj4scV0gPyANICAgICAgICAgICAgICAgICAgICAgICAgDS9pb21tdUAwLDEwMDAw MDAwL1ZNRUAwLDNmZTAwMDAwL3ZtZW5ldEAyZCwwDQovaW9tbXVAMCwxMDAwMDAwMC9zYnVz QDAsMTAwMDEwMDAvbGVAMyxjMDAwMDANCi9pb21tdUAwLDEwMDAwMDAwL3NidXNAMCwxMDAw MTAwMC9jZ3NpeEAyLDANCi9pb21tdUAwLDEwMDAwMDAwL3NidXNAMCwxMDAwMTAwMC9sZWRt YUA1LDg0MDAwMTANCi9pb21tdUAwLDEwMDAwMDAwL3NidXNAMCwxMDAwMTAwMC9TVU5XLGJw cEA1LGM4MDAwMDANCi9pb21tdUAwLDEwMDAwMDAwL3NidXNAMCwxMDAwMTAwMC9lc3BkbWFA NSw4NDAwMDAwDQovaW9tbXVAMCwxMDAwMDAwMC9zYnVzQDAsMTAwMDEwMDAvbGVkbWFANSw4 NDAwMDEwL2xlQDUsOGMwMDAwMA0KL2lvbW11QDAsMTAwMDAwMDAvc2J1c0AwLDEwMDAxMDAw L2VzcGRtYUA1LDg0MDAwMDAvZXNwQDUsODgwMDAwMA0KL2lvbW11QDAsMTAwMDAwMDAvc2J1 c0AwLDEwMDAxMDAwL2VzcGRtYUA1LDg0MDAwMDAvZXNwQDUsODgwMDAwMC9zdA0KL2lvbW11 QDAsMTAwMDAwMDAvc2J1c0AwLDEwMDAxMDAwL2VzcGRtYUA1LDg0MDAwMDAvZXNwQDUsODgw MDAwMC9zZA0KL3BhY2thZ2VzL29icC10ZnRwDQovcGFja2FnZXMvZGVibG9ja2VyDQovcGFj a2FnZXMvZGlzay1sYWJlbA0Kb2sgY2QgLw0Kb2sgLmF0dHJpYnV0ZXMNCm1vZGVsICAgICAg ICAgICAgICAgICAgICBTUEFSQyBDUFUtNUNFLzMyLTg1LVgNCmNsb2NrLWZyZXF1ZW5jeSAg ICAgICAgICAwNTEwZmY0MCANCm5hbWUgICAgICAgICAgICAgICAgICAgICBTUEFSQyxDUFUt NUNFDQpiYW5uZXItbmFtZSAgICAgICAgICAgICAgU1BBUkMgQ1BVLTVDRQ0KaWRwcm9tICAg ICAgICAgICAgICAgICAgIDAxIDgwIDAwIDgwIDQyIDBiIDExIDczIDAzIDAxIDE5IDk1IDhi IDUxIDczIDBkIA0KYnJlYWtwb2ludC10cmFwICAgICAgICAgIDAwMDAwMDdmIA0KY29tcGF0 aWJsZSAgICAgICAgICAgICAgIHN1bjRtDQpnZXQtdW51bSAgICAgICAgICAgICAgICAgZmZk MGY1ODAgDQpzdGRvdXQtcGF0aCAgICAgICAgICAgICAgL29iaW8venNAMCwxMDAwMDA6YQ0K c3RkaW4tcGF0aCAgICAgICAgICAgICAgIC9vYmlvL3pzQDAsMTAwMDAwOmENCm9rIGNkIC9v YmlvDQpvayAuYXR0cmlidXRlcw0KZGV2aWNlX3R5cGUgICAgICAgICAgICAgIGhpZXJhcmNo aWNhbA0KcmFuZ2VzICAgICAgICAgICAgICAgICAgIDAwMDAwMDAwICAwMDAwMDAwMCAgMDAw MDAwMDAgIDcxMDAwMDAwICAwMTAwMDAwMCANCm5hbWUgICAgICAgICAgICAgICAgICAgICBv YmlvDQpvayBjZCBvcGVucHJvbSAgICAgICAgL29wZW5wcm9tDQpvayAuYXR0cmlidXRlcw0K ZGVjb2RlLWNvbXBsZXRlICAgICAgICAgIA0KYWxpZ25lZC1hbGxvY2F0b3IgICAgICAgIA0K cmVsYXRpdmUtYWRkcmVzc2luZyAgICAgIA0KbmFtZSAgICAgICAgICAgICAgICAgICAgIG9w ZW5wcm9tDQpvayBjZCAvYWxpYXNlcw0Kb2sgLmF0dHJpYnV0ZXMNCnNjcmVlbiAgICAgICAg ICAgICAgICAgICAvaW9tbXVAMCwxMDAwMDAwMC9zYnVzQDAsMTAwMDEwMDAvY2dzaXhAMiww DQp0dHliICAgICAgICAgICAgICAgICAgICAgL29iaW8venNAMCwxMDAwMDA6Yg0KdHR5YSAg ICAgICAgICAgICAgICAgICAgIC9vYmlvL3pzQDAsMTAwMDAwOmENCmtleWJvYXJkISAgICAg ICAgICAgICAgICAvb2Jpby96c0AwLDA6Zm9yY2Vtb2RlDQprZXlib2FyZCAgICAgICAgICAg ICAgICAgL29iaW8venNAMCwwDQpmbGFzaCAgICAgICAgICAgICAgICAgICAgL29iaW8vZmxh c2gtbWVtb3J5QDAsNzEzMDAwMDANCnZtZW5ldCAgICAgICAgICAgICAgICAgICAvaW9tbXUv Vk1FQDAsM2ZlMDAwMDAvdm1lbmV0DQp2bWUgICAgICAgICAgICAgICAgICAgICAgL2lvbW11 L1ZNRUAwLDNmZTAwMDAwDQpmbG9wcHkgICAgICAgICAgICAgICAgICAgL29iaW8vU1VOVyxm ZHR3bw0Kc2NzaSAgICAgICAgICAgICAgICAgICAgIC9pb21tdS9zYnVzL2VzcGRtYUA1LDg0 MDAwMDAvZXNwQDUsODgwMDAwMA0KbmV0LWF1aSAgICAgICAgICAgICAgICAgIC9pb21tdS9z YnVzL2xlZG1hQDUsODQwMDAxMDphdWkvbGVANSw4YzAwMDAwDQpuZXQtdHBlICAgICAgICAg ICAgICAgICAgL2lvbW11L3NidXMvbGVkbWFANSw4NDAwMDEwOnRwZS9sZUA1LDhjMDAwMDAN Cm5ldCAgICAgICAgICAgICAgICAgICAgICAvaW9tbXUvc2J1cy9sZWRtYUA1LDg0MDAwMTAv bGVANSw4YzAwMDAwDQpkaXNrICAgICAgICAgICAgICAgICAgICAgL2lvbW11L3NidXMvZXNw ZG1hQDUsODQwMDAwMC9lc3BANSw4ODAwMDAwL3NkQDMsMA0KY2Ryb20gICAgICAgICAgICAg ICAgICAgIC9pb21tdS9zYnVzL2VzcGRtYUA1LDg0MDAwMDAvZXNwQDUsODgwMDAwMC9zZEA2 LDA6ZA0KdGFwZSAgICAgICAgICAgICAgICAgICAgIC9pb21tdS9zYnVzL2VzcGRtYUA1LDg0 MDAwMDAvZXNwQDUsODgwMDAwMC9zdEA0LDANCnRhcGUwICAgICAgICAgICAgICAgICAgICAv aW9tbXUvc2J1cy9lc3BkbWFANSw4NDAwMDAwL2VzcEA1LDg4MDAwMDAvc3RANCwwDQp0YXBl MSAgICAgICAgICAgICAgICAgICAgL2lvbW11L3NidXMvZXNwZG1hQDUsODQwMDAwMC9lc3BA NSw4ODAwMDAwL3N0QDUsMA0KZGlzazMgICAgICAgICAgICAgICAgICAgIC9pb21tdS9zYnVz L2VzcGRtYUA1LDg0MDAwMDAvZXNwQDUsODgwMDAwMC9zZEAzLDANCmRpc2syICAgICAgICAg ICAgICAgICAgICAvaW9tbXUvc2J1cy9lc3BkbWFANSw4NDAwMDAwL2VzcEA1LDg4MDAwMDAv c2RAMiwwDQpkaXNrMSAgICAgICAgICAgICAgICAgICAgL2lvbW11L3NidXMvZXNwZG1hQDUs ODQwMDAwMC9lc3BANSw4ODAwMDAwL3NkQDEsMA0KZGlzazAgICAgICAgICAgICAgICAgICAg IC9pb21tdS9zYnVzL2VzcGRtYUA1LDg0MDAwMDAvZXNwQDUsODgwMDAwMC9zZEAwLDANCk1v cmUgWzxzcGFjZT4sPGNyPixxXSA/IA0gICAgICAgICAgICAgICAgICAgICAgICANbmFtZSAg ICAgICAgICAgICAgICAgICAgIGFsaWFzZXMNCm9rIGNkIG9wdGlvbnMgICAgICAgL29wdGlv bnMNCm9rIC5hdHRyaWJ1dGVzDQp0cGUtbGluay10ZXN0PyAgICAgICAgICAgdHJ1ZQ0Kdm0t c2VydmVyLXNsYXZlbWFwICAgICAgIDANCnZtLXNlcnZlci1hZGRyICAgICAgICAgICAwDQp2 bS1pcC1hZGRyICAgICAgICAgICAgICAgMA0KZXRxLXRlc3RhcmVhICAgICAgICAgICAgIDAN CmJvb3RmbGFzaC1sb2FkLWJhc2UgICAgICA0Mjk0OTY3Mjk1DQpib290Zmxhc2gtI2Rldmlj ZXMgICAgICAgMA0KYm9vdGZsYXNoLSNtZWdzICAgICAgICAgIDANCnZtZS1pbnRyNyAgICAg ICAgICAgICAgICAyNTUNCnZtZS1pbnRyNiAgICAgICAgICAgICAgICAyNTUNCnZtZS1pbnRy NSAgICAgICAgICAgICAgICAyNTUNCnZtZS1pbnRyNCAgICAgICAgICAgICAgICAyNTUNCnZt ZS1pbnRyMyAgICAgICAgICAgICAgICAyNTUNCnZtZS1pbnRyMiAgICAgICAgICAgICAgICAy NTUNCnZtZS1pbnRyMSAgICAgICAgICAgICAgICAyNTUNCnZtZS1jb250cm9sICAgICAgICAg ICAgICA4MA0Kdm1lLWEzMm1hcCAgICAgICAgICAgICAgIDENCnZtZS1zbGF2ZW1hcCAgICAg ICAgICAgICAwDQp2bWUtcmVydW4gICAgICAgICAgICAgICAgMA0Kdm1lLWludHIgICAgICAg ICAgICAgICAgIGZhbHNlDQp2bWUtaW50ZW5hICAgICAgICAgICAgICAgMjU0DQp2bWUtbWFp bGludHIgICAgICAgICAgICAgMA0KTW9yZSBbPHNwYWNlPiw8Y3I+LHFdID8gDSAgICAgICAg ICAgICAgICAgICAgICAgIA12bWUtbWFpbGJveCAgICAgICAgICAgICAgMA0Kdm1lLWJ1c2xv Y2sgICAgICAgICAgICAgIDANCnZtZS1zeXNmYWlsLWNsZWFyPyAgICAgICB0cnVlDQp2bWUt aW5pdD8gICAgICAgICAgICAgICAgdHJ1ZQ0Kd2QtZW5hPyAgICAgICAgICAgICAgICAgIGZh bHNlDQpsZXZlbC0xNS1pbnRyLWVuYT8gICAgICAgdHJ1ZQ0Kb3V0cHV0LWRldmljZSAgICAg ICAgICAgIHNjcmVlbg0KaW5wdXQtZGV2aWNlICAgICAgICAgICAgIGtleWJvYXJkDQprZXli b2FyZC1jbGljaz8gICAgICAgICAgZmFsc2UNCmtleW1hcCAgICAgICAgICAgICAgICAgICAN CnR0eWItcnRzLWR0ci1vZmYgICAgICAgICBmYWxzZQ0KdHR5Yi1pZ25vcmUtY2QgICAgICAg ICAgIHRydWUNCnR0eWEtcnRzLWR0ci1vZmYgICAgICAgICBmYWxzZQ0KdHR5YS1pZ25vcmUt Y2QgICAgICAgICAgIHRydWUNCnR0eWItbW9kZSAgICAgICAgICAgICAgICA5NjAwLDgsbiwx LC0NCnR0eWEtbW9kZSAgICAgICAgICAgICAgICA5NjAwLDgsbiwxLC0NCmZjb2RlLWRlYnVn PyAgICAgICAgICAgICBmYWxzZQ0KbG9jYWwtbWFjLWFkZHJlc3M/ICAgICAgIGZhbHNlDQpz Y3JlZW4tI2NvbHVtbnMgICAgICAgICAgODANCnNjcmVlbi0jcm93cyAgICAgICAgICAgICAz NA0Kc2VsZnRlc3QtI21lZ3MgICAgICAgICAgIDENCnNjc2ktaW5pdGlhdG9yLWlkICAgICAg ICA3DQpzaWxlbnQtbW9kZT8gICAgICAgICAgICAgZmFsc2UNCk1vcmUgWzxzcGFjZT4sPGNy PixxXSA/IA0gICAgICAgICAgICAgICAgICAgICAgICANYXV0by1ib290PyAgICAgICAgICAg ICAgIGZhbHNlDQp3YXRjaGRvZy1yZWJvb3Q/ICAgICAgICAgZmFsc2UNCmRpYWctZmlsZSAg ICAgICAgICAgICAgICANCmRpYWctZGV2aWNlICAgICAgICAgICAgICBuZXQNCmJvb3QtZmls ZSAgICAgICAgICAgICAgICANCmJvb3QtZGV2aWNlICAgICAgICAgICAgICBkaXNrDQpzYnVz LXByb2JlLWxpc3QgICAgICAgICAgNTEyMw0KdXNlLW52cmFtcmM/ICAgICAgICAgICAgIGZh bHNlDQpudnJhbXJjICAgICAgICAgICAgICAgICAgDQpzdW5tb24tY29tcGF0PyAgICAgICAg ICAgZmFsc2UNCnNlY3VyaXR5LW1vZGUgICAgICAgICAgICBub25lDQpzZWN1cml0eS1wYXNz d29yZCAgICAgICAgDQpzZWN1cml0eS0jYmFkbG9naW5zICAgICAgMA0Kb2VtLWxvZ28gICAg ICAgICAgICAgICAgIA0Kb2VtLWxvZ28/ICAgICAgICAgICAgICAgIGZhbHNlDQpvZW0tYmFu bmVyICAgICAgICAgICAgICAgDQpvZW0tYmFubmVyPyAgICAgICAgICAgICAgZmFsc2UNCmhh cmR3YXJlLXJldmlzaW9uICAgICAgICAwMDQNCmxhc3QtaGFyZHdhcmUtdXBkYXRlICAgICAw DQp0ZXN0YXJlYSAgICAgICAgICAgICAgICAgMA0KbWZnLXN3aXRjaD8gICAgICAgICAgICAg IGZhbHNlDQpkaWFnLXN3aXRjaD8gICAgICAgICAgICAgZmFsc2UNCm5hbWUgICAgICAgICAg ICAgICAgICAgICBvcHRpb25zDQpNb3JlIFs8c3BhY2U+LDxjcj4scV0gPyANICAgICAgICAg ICAgICAgICAgICAgICAgDW9rIGNkIC9wYWNrYWdlcw0Kb2sgLmF0dHJpYnV0ZXMNCm5hbWUg ICAgICAgICAgICAgICAgICAgICBwYWNrYWdlcw0Kb2sg --------------000205020107050302010305--