Forum Menu




 


Log in Problems?
New User? Sign Up!
AVR Freaks Forum Index

Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
ka7ehk
PostPosted: Feb 02, 2012 - 05:55 AM
10k+ Postman


Joined: Nov 22, 2002
Posts: 12055
Location: Tangent, OR, USA

Hello, Folks -

Trying to set up Studio4 on a Mac via Crossover (wine). I really prefer Eclipse but that gives me neither AVR assembler nor simulation. This is a strange world thats pretty unfamiliar, so here is Question #1 of a presumed series:

Environment: Studio V4.19

I create a new project and select Simulator2 as the target. I immediate get an error dialog that reads: "An error occurred while retrieving devices supported by the simulator." It appears that Mega128 sim data may be present, but all others in the device list are greyed-out.

If I choose target = Simulator, I get a list that is active through ATtiny88.

If I choose target = JTAG ICE mkII, the list is enabled through the end of the XMegas.

Is this "normal"? If not, what does it mean and what can I do to correct the situation?

Many thanks, to everyone...

Jim

_________________
Jim Wagner
Oregon Research Electronics, Consulting Div.
Tangent, OR, USA

"The only thing standing between us and victory is defeat" P.G.Wodhouse in Wooster & Jeeves series
 
 View user's profile Send private message  
Reply with quote Back to top
Koshchi
PostPosted: Feb 02, 2012 - 06:39 AM
10k+ Postman


Joined: Nov 17, 2004
Posts: 13852
Location: Vancouver, BC

For Simulator and JTAG ICE MkII it looks normal. For Simulator 2 it certainly is not. I believe that this all comes from xml files, so the one for Simulator 2 might just be corrupt.

_________________
Regards,
Steve A.

The Board helps those that help themselves.
 
 View user's profile Send private message  
Reply with quote Back to top
ka7ehk
PostPosted: Feb 02, 2012 - 04:13 PM
10k+ Postman


Joined: Nov 22, 2002
Posts: 12055
Location: Tangent, OR, USA

Where would that file or set of files be (in the file structure)?

Thanks

Jim

_________________
Jim Wagner
Oregon Research Electronics, Consulting Div.
Tangent, OR, USA

"The only thing standing between us and victory is defeat" P.G.Wodhouse in Wooster & Jeeves series
 
 View user's profile Send private message  
Reply with quote Back to top
clawson
PostPosted: Feb 02, 2012 - 04:32 PM
10k+ Postman


Joined: Jul 18, 2005
Posts: 62371
Location: (using avr-gcc in) Finchingfield, Essex, England

Jim,

It looks to me from:

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2

as if it actually has a .dll for each model (rather than loading data from XMLs (though maybe it does that too?) so it could be one or more of those files that are corrupt. If you have a tool that can calculate MD5's then the results should be:
Code:
E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>for %a in (*.dll) do md5sum %a

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATtiny20.dll
b12163aa2de11bc645cecc75c61dbc2a *libATtiny20.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libcarbonaux.dll
9f6e3716f6ba81ee66f63fa8069c14b4 *libcarbonaux.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATtiny48.dll
c0af9b822607cb692f17a2c7170e2c02 *libATtiny48.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATtiny13A.dll
1d854679ddb11a1032a44a3837fa1668 *libATtiny13A.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATtiny4313.dll
2d770ee73959e99876035c70e6c14102 *libATtiny4313.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATmega32HVB.dll
2e97ad47e0e92af2539c102da60d12a9 *libATmega32HVB.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATmega64HVE.dll
25a635923687766c531cab7c12196cf0 *libATmega64HVE.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATmega644P.dll
3a8a8f429f00d6598dddab2c2222807d *libATmega644P.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATmega256.dll
bea3bb6e2765dbc8510ec17253fc8cc0 *libATmega256.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATxmega256A3U.dll
d43343077e8633016813410187c63a97 *libATxmega256A3U.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATmega88P.dll
2a2f19af17da2f605691cbcd426cf684 *libATmega88P.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATmega168P.dll
5c3646b3b3e45b525b0818a0eb5c5498 *libATmega168P.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATmega1280.dll
26a5ae69a5c266f8cf3d8d2e64e8a15c *libATmega1280.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATtiny1661.dll
070a67febaf2caf6e48c69e933adc631 *libATtiny1661.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATtiny10.dll
239a6cc53d06d60491b61bbfae1ceb92 *libATtiny10.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATxmega256A3.dll
bcfdae2df9a97eef47c1314d413fe9ea *libATxmega256A3.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATmega32A.dll
50bc3e3b985e12429ad46441f2d87c2f *libATmega32A.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum pthreadGC.dll
2d6a905cbe6766adf6da9d4f5a461571 *pthreadGC.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATmega3290P.dll
5fbd56eba4087e8e51686f14a513dcdc *libATmega3290P.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATtiny461A.dll
267117aa51eaac2949b5302579c1f621 *libATtiny461A.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATxmega32A4.dll
e50e8ea824bedd4d1b7d48a11b0866bc *libATxmega32A4.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATtiny88.dll
221e9b69b36c436c9cf95b7a71de62a8 *libATtiny88.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum msvcr70.dll
9972a6ed4f2388dbfa8e0a96f6f3fdf1 *msvcr70.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum mpfr.dll
39b727c238fa9244ffdef840883a5bbe *mpfr.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATmega328P.dll
e02869734a31c73771a1cc31d821b420 *libATmega328P.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum ffwAPI.dll
d60f185cccca1129a3a2ee886fa584ad *ffwAPI.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATmega8A.dll
5a69251e77d8d5216fc90239bceee658 *libATmega8A.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATxmega128A4.dll
eb63d2526fd55c4aa3304b5650f1a8b7 *libATxmega128A4.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATxmega128A1U.dll
f004250b46cf6d02042e64e43b5d6161 *libATxmega128A1U.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATmega1284P.dll
7ebe14d33b2f478f211e7e327da6c070 *libATmega1284P.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATtiny861A.dll
f64accb0e3622e4723682cb9804efd91 *libATtiny861A.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libavr32iss.dll
94b9fe745bb67226efe5073ad1296a58 *libavr32iss.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum gdiplus.dll
871c903a90c45ca08a9d42803916c3f7 *gdiplus.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATtiny3234.dll
9889e94e0d539ab2d140be1102fc6684 *libATtiny3234.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATtiny85.dll
43c6d4c47938b65f8fe62133ed0a0c1c *libATtiny85.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATxmega128A1.dll
799caadb7a1de91ba239c9eca2ab9553 *libATxmega128A1.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATtiny40.dll
efa50184a685b250bf2b8ac126f8256b *libATtiny40.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATmega48P.dll
5b4a9844c7e40a955bb9319e58d9c540 *libATmega48P.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATtiny25.dll
e1201db738b48e80c2620ab178aeff0d *libATtiny25.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATxmega128B1.dll
de0c49d56e8195f36ca3e4c399e348c9 *libATxmega128B1.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATtiny84A.dll
724da7e4017f6958f3f3d09d26305679 *libATtiny84A.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATmega64A.dll
f2fab32bae9984e3aec5b19bd40ce435 *libATmega64A.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATtiny43U.dll
ebec7b5b55786043c5905eebe5658f75 *libATtiny43U.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATtiny45.dll
c67a1b41637d5bfe30f9f53c4e37cae5 *libATtiny45.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATmega16HVA2.dll
b706a285308ee2e10d4e426434d8f936 *libATmega16HVA2.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum vtoc.dll
037a8277c042cdde4d19ba41a7200e27 *vtoc.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATmega16A.dll
be38166bd0cbbb50f0a210ddf3e44a63 *libATmega16A.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum msvcr71.dll
86f1895ae8c5e8b17d99ece768a70732 *msvcr71.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATtiny261A.dll
0ca668503c31d6ba95b9ac12359ad221 *libATtiny261A.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATmega169P.dll
d6836459b224cec48231c44d99e409fe *libATmega169P.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libcarbon5.dll
470d720f947aee7e9f1661cc16fb4a9f *libcarbon5.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATmega164P.dll
f27ea6f90d00f2f2c853cbc2b908cafb *libATmega164P.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATmega324P.dll
12f37cde0672828c4c18a9fccbf92571 *libATmega324P.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum AVRSimulatorMKII.dll
8b3a3404a5c2c893462f3e6b2aa6faa0 *AVRSimulatorMKII.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum mpir.dll
475c2884425536723aa049ed233dee40 *mpir.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATxmega32A4U.dll
7c317dd295021b6679183849833889ad *libATxmega32A4U.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATmega6490P.dll
623758026845eaf320e5c254f39e91ef *libATmega6490P.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>md5sum libATmega128.dll
7ed5c9b22ccb22102daffc7b5a830b1b *libATmega128.dll

E:\Program Files\Atmel\AVR Tools\AvrSimulatormk2>

_________________
 
 View user's profile Send private message  
Reply with quote Back to top
ka7ehk
PostPosted: Feb 02, 2012 - 04:39 PM
10k+ Postman


Joined: Nov 22, 2002
Posts: 12055
Location: Tangent, OR, USA

Have no idea how I would do this in "bottled" wine. I will check for the presence of the DLLs first. Thanks,

Jim

_________________
Jim Wagner
Oregon Research Electronics, Consulting Div.
Tangent, OR, USA

"The only thing standing between us and victory is defeat" P.G.Wodhouse in Wooster & Jeeves series
 
 View user's profile Send private message  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT + 1 Hour
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © 2003-2006 The PNphpBB Group
Credits