Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Topics - TheKaneB

Pagine: 1 ... 15 16 [17] 18
241
Sto lavorando a tempo perso su un paio di progetti di retrocomputing usando l'Arduino come microcontroller.

Il primo riguarda l'ampliamento di un progetto già esistente, SD2IEC, che sostanzialmente sarebbe una specie di sostituto del lettore Floppy 1541 della Commodore, che legge i file immagini dei floppy .D64 da una scheda di memoria Secure Digital.
Il progetto originale prevede una serie di comandi BASIC da utilizzare per cambiare il floppy e controllare lo stato del lettore virtuale.
Il mio progetto invece prevede l'uso di un tastierino e di un display LCD per settare gli stessi parametri tramite un'interfaccia più user friendly, senza passare dal BASIC. Oltre alla comodità c'è anche un vantaggio tecnico, che consiste nella possibilità di cambiare il floppy al volo anche quando non si ha a disposizione il BASIC (ad esempio con GEOS oppure con giochi e programmi multi-floppy).
Inoltre il progetto originale usa un chip Atmel "liscio", più difficile da programmare rispetto ad un Arduino. Il chip è molto simile, ma l'IDE di svilluppo è più semplice e immediato.

Il secondo progetto riguarda, invece, la creazione di una "stampante virtuale" per computer Commodore. I comandi di stampa vengono letti dal dispositivo che genera un file e lo memorizza su scheda SD oppure lo invia tramite porta USB direttamente ad un PC. La stampa vera e propria avviene in un secondo momento, tramite un software sul PC che processa il file e lo stampa usando i drivers di Windows / Linux / Mac / quello che sia...
In questo modo sarebbe possibile usare virtualmente qualsiasi tipo di stampante su Commodore, ma il prezzo da pagare è il passaggio tramite un PC. Il tastierino ed il display LCD servirebbero in questo caso per cancellare/manipolare le stampe, impostare i setting di stampa (charset, qualità, dimensione carta, ecc...).
Questo secondo progetto parte ex-novo a differenza del precedente.

Visto che il setup hardware sarebbe praticamente identico, la differenza tra i due risiederebbe praticamente solo nel firmware, quindi potenzialmente potrei riuscire a creare un unico dispositivo con entrambe le funzioni, a patto di avere sufficiente spazio nel microcontroller per contenere tutto il firmware (molte parti sarebbero comunque condivise).

Prossimamente posterò qualche foto della mia creaturina, e aggiornerò il thread con i progressi :-)
Ah, codice sorgente e schemi elettrici saranno rilasciati con una qualche forma di licenza open source, così che tutti possano costruirsi la propria versione o applicare miglioramenti :-)

242
Altri Hobby & Passioni / [Thread Ufficiale] Censimento computer!
« il: 26 Giugno 2011, 15:42:45 »
Comincio io partendo dai retrocomputers:

Olivetti M10, il mio preferito, gli ho dedicato una pagina sul mio sito personale: http://www.antoniobarba.org/il-mio-olivetti-m10/
Accessori: Plotterino Olivetti PL10 per il suddetto

Commodore 8 bit:
Commodore 64C (ne ho un paio boxati)
Commodore 16 (boxato)
Commodore 128 (un po' malmesso, ma OK)
Accessori commodore: Commodore 1541-II (lu floppinu!), stampante Commodore MPS1200 e stampante Citizen 180D, Joystick assortiti

Commodore Amiga:
Amiga 500, Amiga 500+ e Amiga 600.
PS: ne avevo altri 5 (un paio di 1200, altri 2 A600 e un altro A500) ma ho dato via gli A1200 per pochi spiccioli e ho regalato gli altri...

MSX2 Philips NMS8220 (belliccimo  :shock:) + registratore Philips + alcuni joystick
PS: Avevo anche un paio di MSX prima versione, Philips 8010 e 8020, ma avevano dei difetti così li ho dati via per qualche spicciolo...

Mi piacerebbe avere un bello Spectrum, è uno dei maggiori "assenti" nella mia stanza e il suo silenzio è troppo assordante  :cry:

Poi ho altri 4 computer non propriamente "retro" ma comunque vecchi (Pentium 166, Pentium 4 prima versione, un paio di PowerMac G4) e infine 2 portatili "moderni" che uso rispettivamente per la casa e per il lavoro.

Poi c'è il netbook della mia ragazza.

Ahhh... dimenticavo un Notebook Celeron 800MHz che uso esclusivamente per pilotare un programmatore di EPROM tramite la sua porta parallela...

Dovrei aver concluso (credo)  :lol:  :lol:

244
AROS / Risoluzioni strane in modo VESA
« il: 26 Giugno 2011, 04:05:41 »
Ciao Ragasssssi...

Come faccio ad impostare una risoluzione in formato 16:9 con i driver VESA?

Dalle opzioni di boot ho provato a impostare 1366x768x32, ma ottengo una risoluzione di 1152x864 (verificato da ScreenPrefs).

sembra che digerisca solo le risoluzioni 4:3...

provo a spulciare un po' il manuale, ma se avete la soluzione mi fate un favore :-)
PS: sto scrivendo da Icaros Desktop 1.3.1 su VirtualBox 4.0.8 con OWB-AROS, rispetto alle precedenti versioni è una scheggia, impressionante!

245
Mercatino & Lavoro. / [VENDO] PowerMac G4 Gigabit Ethernet
« il: 25 Giugno 2011, 20:41:55 »
CPU: IBM G4 (7400) 400MHz
Ram: SDRAM PC133, 768MB
HD: 40GB
Ethernet integrata 1Gbps
Video: Ati Rage 128 Pro

ha un difetto: una delle due porte USB è rotta meccanicamente (è saltato il pezzo in plastica centrale).
Per ovviare al problema regalo un Hub USB da 4 porte della Trust.

MorphOS 2.7 non registrato oppure Mac OS X Tiger a scelta (volendo si può fare il dual/triplo boot, ma è uno sbattimento, quindi fate vobis).

Su MacOS X funziona tutto alla perfezione (compresi gli effetti 3D della GUI). Su MorphOS invece la VGA non è attualmente supportata nel 3D, ma solo nel 2D. L'audio integrato su MorphOS non è supportato.

Si consiglia di aggiungere una Sound Blaster Live 1024 Player su slot PCI per avere l'audio su MorphOS.

Vendo al miglior offerente a partire da 1 birra + spedizione.
Per questioni di privacy fate le offerte in PM. Darò precedenza a chi ritira a mano in Milano e dintorni.
Se ritirate a mano, la birra la prendiamo al bar  :lol:

PS: ho bisogno di spazio in camera, schnell!  :animals-dogrun:

246
http://it.volkswagen.com/it/models/amarok.html

3 minuti di silenzio...  :confusion-scratchheadyellow:

247
Un po' di Link per appassionati e studiosi di architetture :-)

Sun OpenSPARC T1
[thumbnail:1a2yqnb7]http://upload.wikimedia.org/wikipedia/en/d/de/UltraSPARCT1_Die_Micrograph_DavidHalko.PNG[/thumbnail:1a2yqnb7]
Caratteristiche di UltraSPARC T1 (implementazione commerciale del design OpenSPARC T1)
processore 8 core, ciascuno dei quali capace di operare su 4 thread in hardware (32 processori logici in totale).
Pipeline a 6 stadi, clock 1.2GHz, 3MB di Cache L2, 1 ALU per core.
Debole nel floating point, con una sola FPU per chip.
Qui il sorgente in Verilog
https://www.opensparc.net/opensparc-t1/download.html

Sun OpenSPARC T2
[thumbnail:1a2yqnb7]http://upload.wikimedia.org/wikipedia/en/8/87/UltraSPARCT2_Die_Micrograph_DavidHalko.PNG[/thumbnail:1a2yqnb7]
Caratteristiche di UltraSPARC T2 (implementazione commerciale del design OpenSPARC T2)
Processore 8 core, con 8 thread per core (64 processori logici in totale).
Pipeline a 8 stadi, clock 1.6GHz, 8 MB di Cache L2, 2 ALU per core.
Potenziato nel Floating point con 1 FPU per core (quindi 8 FPU in totale), invece di 1 sola FPU per tutto il chip.
Qui il sorgente in Verilog
https://www.opensparc.net/opensparc-t2/download.html

248
Scienza & Tecnologia / Fujitsu K, 8.2 petaflops and counting
« il: 22 Giugno 2011, 12:08:10 »
Supercomputer mostrouso, batte di 3 volte il precedente record cinese del Tianhe-1, e monta una batteria impressionante di 68.544 CPU modello SPARC64VIIIfx prodotte da Fujitsu. Nel 2012 verrà completato con 80.000 CPU, 8 core per CPU, quindi un totale di 640.000 cores. A configurazione completa erogherà 10 Petaflops. Attualmente eroga 8,2 PetaFLOPS reali (8,7 di picco).

Citazione
Supercomputer "K computer" Takes First Place in World

Achieves world's best performance of 8.162 petaflops to lead TOP500 list

Tokyo, June 20, 2011 — RIKEN and Fujitsu have taken first place on the 37th TOP500 list announced today at the 26th International Supercomputing Conference (ISC'11) held in Hamburg, Germany. This ranking is based on a performance measurement of the "K computer(1)," currently under their joint development.

The TOP500-ranked K computer system, currently in the configuration stage, has 672 computer racks equipped with a current total of 68,544 CPUs. This half-build system achieved the world's best LINPACK(2) benchmark performance of 8.162 petaflops (quadrillion floating-point operations per second), to place it at the head of the TOP500 list. In addition, the system has recorded high standards with a computing efficiency ratio of 93.0%. This is the first time since June 2004 that the Japanese supercomputer "Earth Simulator" has been ranked first on the TOP500 list.

1. Background

RIKEN and Fujitsu have been working together to develop the K computer, with the aim of beginning shared use by November 2012, as a part of the High-Performance Computing Infrastructure (HPCI) initiative led by Japan's Ministry of Education, Culture, Sports, Science and Technology (MEXT). The K computer will be comprised of over 800 computer racks—each equipped with ultrafast and energy-efficient CPUs—that access into a network capable of an immense amount of interconnectivity. The supercomputer system brings together leading-edge technologies for high performance and high reliability.

To test the system's performance at the configuration stage, the K computer's processing speed was measured by the LINPACK benchmark program, placing it on the 37th TOP500 ranking of the world's fastest supercomputers. The TOP500 ranking list began in 1993 and is updated twice a year in June and November.

2. Performance and Future Status of the K computer

The LINPACK benchmark program, running on the part of the system that employs 68,544 CPUs installed on the K computer being configured, recorded the world's top performance of 8.162 petaflops. This gave it the number-one position on the TOP500 list. Moreover, for one of the world's largest supercomputers, it achieved an extraordinarily high computing efficiency ratio of 93.0%. This achievement is made possible by the K computer's integration of technologies, including its massive number of CPUs, the interconnectivity that links them together, and the software that is able to bring out the highest performance from the hardware.

When configuration of the K computer is complete in 2012, it is designed to achieve LINPACK performance of 10 petaflops. It will be widely used in a variety of computational science fields where it is expected to contribute to the generation of world-class research results. The K computer is a wholly made-in-Japan supercomputer, from the research and development of the processors, to system design and manufacturing. Use of the K computer is expected to have a groundbreaking impact in fields ranging from global climate research, meteorology, disaster prevention, and medicine, thereby contributing to the creation of a prosperous and secure society. RIKEN and Fujitsu will continue to work tirelessly toward completing the system's deployment in 2012.

3. RIKEN and Fujitsu Comments

Ryoji Noyori, President, RIKEN

I would like to express my deep gratitude to everyone, beginning with our colleagues at our development partner Fujitsu Limited, who worked so valiantly on the construction of the K computer even under the severe conditions following the Great East Japan Earthquake. It is wonderful to be able to share the joy of this moment with them. I very much believe that the strength and perseverance that was demonstrated during this project will also make possible the recovery of the devastated Tohoku region. As we move forward to complete this project by next June, we will maintain our firm commitment to the maintenance and operation of the system, and I hope to see wonderful results when we begin to make the world's top performing supercomputer available to users around the world.

Michiyoshi Mazuka, Chairman and Representative Director, Fujitsu Limited

I am delighted that we were able to achieve this result, made possible through the tremendous efforts of all involved, despite the impact of the Great East Japan Earthquake. In particular, I am sincerely grateful to our partners in the Tohoku region for their commitment to delivering a steady supply of components, even though they themselves were affected by the disaster. Bringing together hundreds of thousands of components to quickly launch such a massive-scale computing system—which would have been nearly impossible using conventional technologies—requires an incredible level of reliability. I believe that this reliability is truly the pinnacle of Japanese manufacturing. Without being too pleased with ourselves and losing sight of our goal, going forward we will proceed with the system's deployment and, once complete, we look forward to contributing to the achievements that the K computer will make possible.

fonte: http://www.fujitsu.com/global/news/pr/a ... 20-02.html

249
Altri Hobby & Passioni / Reflex digitali, come scegliere?
« il: 21 Giugno 2011, 21:22:18 »
Nikon o Canon? Sony o Lumix?... Reflex o mirror-less? micro APS-C o micro 4/3?

Azz quante domande... e soprattutto, come scegliere una buona macchina restando sotto i 1000 euro, compreso almeno un obiettivo zoom?
Help me, please!

250
Citazione
Un gruppo di ricercatori IBM ha pubblicato sulla rivista Science il risultato di uno studio che ha dimostrato la possibilità di realizzare un circuito impiegando un wafer di grafene, con la realizzazione di un prototipo di mixer a banda larga capace di operare a frequenze fino a 10 GHz.

[...]

continua a leggere http://www.businessmagazine.it/news/da- ... 37236.html

 :clap: IBM come al solito si dimostra avanti di decenni nella ricerca di nuove tecnologie  :dance:

251
[attachment=0:u0f926yw]PRG-Starter.png[/attachment:u0f926yw]Una comodissima utility che analizza un file PRG e avvia automaticamente l'emulatore corretto, con le impostazioni corrette. Utilissimo quando si vuole provare qualche programmino e non si ricorda (o non si sa) per quale computer Commodore sia stato progettato.

http://awesome.commodore.me/prg-starter-3612

252
Altri & "Nerd OS" / Dentro i Sistemi Operativi - il Debug Monitor
« il: 10 Giugno 2011, 11:56:37 »
Un mio articolo sul Debug Monitor e sui rudimentali Sistemi Operativi presenti nei primissimi Trainers e Home Computer degli anni '70-'80.

Citazione
In questa serie di articoli analizzeremo il funzionamento di alcuni tipi di sistemi operativi, cercando di mostrarne le caratteristiche salienti ed i meccanismi interni.

Per iniziare, partiremo dall’analisi di un software che, pur non essendo un vero e proprio sistema operativo, presentava le funzioni basilari per leggere il contenuto della RAM, scrivere in essa e, opzionalmente, caricare e salvare intere regioni di memoria su dispositivi secondari (spesso unità a nastro magnetico o perforato).

Stiamo parlando del Machine Code Monitor.

[...]
continua a leggere http://www.appuntidigitali.it/15819/den ... g-monitor/

253
Documentazione. / Libri e lezioni gratuite (legali) di elettronica
« il: 09 Giugno 2011, 17:24:59 »
Appunto qui un po' di materiale che ho trovato interessante e che ho salvato nei miei bookmarks.

Qui un po' di libri e appunti sull'elettronica digitale, Signal Processing & Co.
http://www.reddit.com/r/eebooks

Qui 6 libri sull'elettrotecnica e l'elettronica analogica & digitale
http://openbookproject.net/electricCircuits/

Qui un intero corso universitario dal Massachusetts Institute of Technology
http://ocw.mit.edu/courses/electrical-e ... -lectures/

Qui ulteriori appunti e risorse sull'elettronica, con schemi utili, progetti e tanto materiale per mettere in pratica l'elettronica
http://www.talkingelectronics.com/te_in ... index.html

Enjoy :)

254
[youtube:2vabdqvy]http://www.youtube.com/watch?v=jzIBZQkj6SY[/youtube:2vabdqvy]

 :text-yeahthat:  :text-yeahthat:  :text-yeahthat:  :text-yeahthat:

255
[youtube:3j2w9ttq]http://www.youtube.com/watch?v=oZIqfz1fS7M[/youtube:3j2w9ttq]
 :chores-mop:

Pagine: 1 ... 15 16 [17] 18