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
alexru
PostPosted: Mar 30, 2012 - 01:49 AM
Raving lunatic


Joined: Apr 15, 2009
Posts: 4872
Location: San Jose, CA

AVR runs ARM emulator that runs Ubuntu Linux at effective frequency 6.5 kHz:
http://hackaday.com/2012/03/28/building-the-worst-linux-pc-ever/ Smile
 
 View user's profile Send private message Send e-mail Visit poster's website 
Reply with quote Back to top
Kartman
PostPosted: Mar 30, 2012 - 04:47 AM
Raving lunatic


Joined: Dec 30, 2004
Posts: 8789
Location: Melbourne,Australia

This is the sort of thing I might ponder, but end up rejecting. Nice to see there are people in the world that reject such notions and just do it for the sake of doing it.
 
 View user's profile Send private message  
Reply with quote Back to top
mnehpets
PostPosted: Mar 30, 2012 - 04:50 AM
Hangaround


Joined: Nov 09, 2011
Posts: 404


The perpetrator of this ummmmm... thingy has been seen on avrfreaks recently.

- S
 
 View user's profile Send private message  
Reply with quote Back to top
clawson
PostPosted: Mar 30, 2012 - 09:36 AM
10k+ Postman


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

Oh wow - this is utterly brilliant!

_________________
 
 View user's profile Send private message  
Reply with quote Back to top
Torby
PostPosted: Mar 30, 2012 - 03:26 PM
Raving lunatic


Joined: Nov 11, 2003
Posts: 3904
Location: Chicago Illinois USA

A pretty cool hack, but I don't think I would actually use it for anything.

_________________
Discursive design,

Torby

Some days, it's just not worth chewing through the restraints.
 
 View user's profile Send private message Visit poster's website 
Reply with quote Back to top
condemned
PostPosted: Mar 30, 2012 - 04:16 PM
Hangaround


Joined: Sep 04, 2007
Posts: 356
Location: Oxford (England)

Insanely brilliant.

[note to self: never complain about boot times again]
 
 View user's profile Send private message Visit poster's website 
Reply with quote Back to top
clawson
PostPosted: Mar 30, 2012 - 04:50 PM
10k+ Postman


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

Quote:

but I don't think I would actually use it for anything

Not the Linux itself but the ARM emulator in this is the real "clever bit" and would act as yet another solution to perennial "how do I run code from RAM/SDCard/whatever?" question. It'd also mean that easy to find/use ARm dev tools (arm-gcc for example) could be used for developing the code.

_________________
 
 View user's profile Send private message  
Reply with quote Back to top
abcminiuser
PostPosted: Mar 30, 2012 - 05:08 PM
Moderator


Joined: Jan 23, 2004
Posts: 9832
Location: Trondheim, Norway

I loved this when we all had a look at work - but I'd REALLY love to see it running on the XMEGA, overclocked to 72MHz (the maximum stable speed I was able to get in my own testing with room temperature/3.3V) and the EBI used for faster memory access.

- Dean Twisted Evil

PS: The Comedy Option: Run avrice on the emulated ARM to debug AVR code simulated on the AVR.

_________________
Atmel Studio 6.1 is now released, grab it here.
Report AS6/ASF bugs here.
 
 View user's profile Send private message Send e-mail Visit poster's website 
Reply with quote Back to top
Simonetta
PostPosted: Mar 30, 2012 - 05:29 PM
Resident


Joined: Mar 12, 2003
Posts: 979
Location: Portland, Oregon USA

There is a moment in all new technologies when the developer is overcome by massive feeling of despair that results from having spent many, many long hours getting the new technology to do something 'stupid', or to say, something that can be done much cheaper and easier with existing, older technology.
Steven Levy describes this emotion in the book 'Hackers' when he describes the MIT student who spent a hundred hours getting the school's DEC minicomputer to emulate a typewriter.
This overwhelming feeling of despair and worthlessness is in reality a major breakthrough in bringing advanced technology from the lab to the real world. The feeling passes; the tech breakthough remains. And as the technology advances, increases in speed and comes down in price, it creates more wealth in the real world.
Congratulations!
 
 View user's profile Send private message  
Reply with quote Back to top
SprinterSB
PostPosted: Mar 30, 2012 - 05:43 PM
Posting Freak


Joined: Dec 21, 2006
Posts: 1488
Location: Saar-Lor-Lux

Torby wrote:
A pretty cool hack, but I don't think I would actually use it for anything.
It could be used to benchmark the compiler and the tools Smile
 
 View user's profile Send private message Visit poster's website 
Reply with quote Back to top
abcminiuser
PostPosted: Mar 30, 2012 - 05:57 PM
Moderator


Joined: Jan 23, 2004
Posts: 9832
Location: Trondheim, Norway

Quote:

A pretty cool hack, but I don't think I would actually use it for anything.


Something created simply because you can is beautiful in its own right; as it serves no practical purpose, it itself becomes something to admire and thus gives itself worth.

- Dean Twisted Evil

_________________
Atmel Studio 6.1 is now released, grab it here.
Report AS6/ASF bugs here.
 
 View user's profile Send private message Send e-mail Visit poster's website 
Reply with quote Back to top
clawson
PostPosted: Mar 30, 2012 - 06:21 PM
10k+ Postman


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

Quote:

Something created simply because you can is beautiful in its own right;

Reminds me of Rowland Emett - anyone who doesn't already know his work should Google it. Wonderful stuff. The guy was clearly stark staring bonkers but an utter genius with it!

_________________
 
 View user's profile Send private message  
Reply with quote Back to top
dmitrygr
PostPosted: Mar 30, 2012 - 11:33 PM
Newbie


Joined: Jan 14, 2010
Posts: 15


abcminiuser wrote:
Something created simply because you can is beautiful in its own right; as it serves no practical purpose, it itself becomes something to admire and thus gives itself worth.


thanks Smile
 
 View user's profile Send private message  
Reply with quote Back to top
abcminiuser
PostPosted: Mar 31, 2012 - 11:45 AM
Moderator


Joined: Jan 23, 2004
Posts: 9832
Location: Trondheim, Norway

Quote:

thanks Smile


If it's any consolation, the Apps team in Norway were going nuts over this the other day. We'd love to see you port it to the XMEGA devices and use the hardware EBI and USART-SPI modules to see how well it performs, if you have the time.

- Dean Twisted Evil

_________________
Atmel Studio 6.1 is now released, grab it here.
Report AS6/ASF bugs here.
 
 View user's profile Send private message Send e-mail Visit poster's website 
Reply with quote Back to top
condemned
PostPosted: Mar 31, 2012 - 12:29 PM
Hangaround


Joined: Sep 04, 2007
Posts: 356
Location: Oxford (England)

I would sincerely hope that someone in Atmel has already posted some XMegas, programmers, debuggers, adapters, norse figurines etc. in Dmitry's direction?

Is there some Atmel "award of engineering excellence" that can be handed out?
 
 View user's profile Send private message Visit poster's website 
Reply with quote Back to top
Brutte
PostPosted: Mar 31, 2012 - 12:49 PM
Raving lunatic


Joined: Oct 05, 2006
Posts: 2250
Location: Poland

This reminds me an oil tanker propelled with two short oars.

Seems like the definition of beauty is highly subjective.

_________________
No RSTDISBL, no fun!
 
 View user's profile Send private message  
Reply with quote Back to top
bobgardner
PostPosted: Mar 31, 2012 - 01:30 PM
10k+ Postman


Joined: Sep 04, 2002
Posts: 21274
Location: Orlando Florida

Snake oil. Show me the code and the schematic for wiring up a ram stick. How do you set 32 address lines and read and write 32 data bits without latches? How do you do row and column refreshes every couple of milliseconds?

_________________
Imagecraft compiler user
 
 View user's profile Send private message Send e-mail Visit poster's website 
Reply with quote Back to top
snigelen
PostPosted: Mar 31, 2012 - 03:00 PM
Posting Freak


Joined: Jan 08, 2009
Posts: 1160
Location: Lund, Sweden

I'd like to see a schematic and some details about the refresh too. But wasn't it 30 pin SIMM? They have 12 address lines (12 rows x 12 columns) and 8 data lines.
 
 View user's profile Send private message  
Reply with quote Back to top
bobgardner
PostPosted: Mar 31, 2012 - 03:04 PM
10k+ Postman


Joined: Sep 04, 2002
Posts: 21274
Location: Orlando Florida

I have no idea how ram row and column refresh works. You have a 12 bit counter on the columns and a 1 of 12 code on the rows?

_________________
Imagecraft compiler user
 
 View user's profile Send private message Send e-mail Visit poster's website 
Reply with quote Back to top
dmitrygr
PostPosted: Apr 01, 2012 - 05:11 AM
Newbie


Joined: Jan 14, 2010
Posts: 15


um...the code is on the site, as is the wiring info. http://dmitry.co/ click on "thoughts" on the left
 
 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