• LOG IN
  • REGISTER
  • ISSUES

Make, Hack, Void

  • home
  • projects
  • news
  • community
Home ›

Recent Comments

Request

Rania A. — Tue, 31/01/2012 - 5:54am

 Hi Adam,

First of all, thank you so much for  the great effort....

really appreciated...

am very new for interfacing arduino with ht1632 as i've tried your "simple 16*24" code.. and it works some how.but don't know whether it runs probably or not !

here is a video link for what i 've made,

http://www.youtube.com/watch?v=Blq7kyojjSI&context=C3ccbaa1ADOEgsToPDskLSehAJsSaoAohYtGAHXFFr

 

i'll be grateful if you could contact me.

 

any reply will do much help.

and thanks in advance 

  • Login or register to post comments

Simple and direct, I love

sammy (not verified) — Sun, 22/01/2012 - 9:54pm

Simple and direct, I love that on business cards, they are easy on the eye and that matters a lot for a first time viewer. Keep up the good work!

  • Login or register to post comments

GCC 4.6.1 compile

pjk — Mon, 05/12/2011 - 7:34pm

AVR-GCC will compile with MingW32 4.6.1 if the libraries GMP, MFFR and MPC are compiled as static libraries rather than shared  DLL's.

I have found patches for MPFR and MPC-0.9 which fix the configuration error for shared library compiling, but not for gmp. Sort of ironic that the new release of GCC breaks the configuration of its own required libraries.

The other comment on your biuld is that it leaves the three ( gmp, mpfr, mpc ) library include and object files in the avr-gcc install tree but these are libraries for the windows GCC compiler and so do not belong in the avr-gcc distribution. I have change the build to put them in a separate library directory. This required changing all the shell build scripts, but works fine.

  • Login or register to post comments

I've only tested with GCC 4.5.2

deece — Tue, 29/11/2011 - 10:09pm

The scripts to download the development environment can be found in the devenv directory of the git repo.

I'll have to upgrade it somepoint, so this knowledge is useful Smile

  • Login or register to post comments

Won't Compile with 4.6 series GCC

pjk — Mon, 28/11/2011 - 10:45pm

Have been trying to compile from source over the weekend. ./configure fails in gmp, mpfr and mpc. I tracked this down to gcc spitting the dummy over "-no-undefined" which is a linker option. GCC prior to 6.6 series accepted this and passed on to linker but 4.6 series GCC requires "-Wl,-no-undefine" So all configure files will need to be patched. Seems odd when GCC 4.6.1 mingw  compiler refuses to compile GCC 4.6.2 avr.

  • Login or register to post comments

Fixed AVRdude

tony72 — Mon, 28/11/2011 - 10:59am

I was able to get it working. I did not find the file in the older version of the toolchain, so I downloaded the latest version of libusb0.dll. I started by putting a copy of the file into the bin directory. Then I ran AVRdude at the command prompt and AVRdude cam right up. Next I pulled up my project in Eclipse and was able to set AVRdude and download my code.

So anyone running into this problem, just Google (or whatever you use) for libusb0.dll and download the latest version and put it in the bin directory of the MHV AVR Tools installation.

Hope this helps someone. Also just wanted to say thanks for making an alternative set of tools for AVR development. I could use AVR Studio but I just like the Eclipse IDE layout better. 

  • Login or register to post comments

AVRdude install broken

tony72 — Mon, 28/11/2011 - 10:36am

OK, so AVRdude is not working correctly in this new version of MHV_AVR_Tools. My set up was Windows 7,  Eclipse 3.6 Helios, with the AVR Eclipse plugin with the .jar file you provide, and the previous version of the MHV_AVR_Tools. That set up was working, including being able to use AVRdude. I downloaded the latest MHV_AVR_Tools_20111106 to test GCC 4.6. So first I uninstalled the previous version of the toolchain. Then I installed the new version. Started up a sample project that compiled, and went to use AVRdude. I could not get AVRdude to run. What I mean by that is within Eclipse you cannot set up a programmer or even edit any AVRdude settings. So I tried to run AVRdude from the command line. It errors out telling me that "libusb0.dll cannot be found". The tool chain is in my system path. I looked in the bin directory and found libusb0.sys and libusb0_x86.dll, but no libusb0.dll. I tried copying and renaming the copies of libusb0_x86.dll and libusb0.sys to just libusb0.dll, but that did not work.

I am downloading the previous version to see if there was a file called libusb0.dll in there. Other than that I am out of ideas. Do you have any suggestions on how to get AVRdude working again? Would just downloading the latest version of libusb0.dll work? If that is possible, where would I put it.

Thanks for any help you can give me,

Tony

  • Login or register to post comments

Not sure

deece — Thu, 24/11/2011 - 8:25am

I probably added it as a requirement for something that I have plans to build, but is not yet included in the release.

  • Login or register to post comments

Install from Source

pjk — Wed, 23/11/2011 - 11:06pm

I am so glad someone is working on an uptodate avr-gcc for windows environment.

I am keen to remove the default search directories which appear in all the windows avr-gcc's that I have seen, in  a similar way to what tdm-gcc has done for mingw32.

see the output of

avr-gcc -print-search-dirs

which starts " c:/Program Files/atmel/avr tools/avr toolchain\bin/../libexec/gcc/avr/4.6.2/" etc.

These search directories clash with the atmel ide install.

The tdm patches to gcc make these search directories relative to the install directory and make the install truely relocatable.

To this end I have read your build scripts. I did not note any reference to ocaml and yet this is listed as a prerequisite for installing from source. At what point is ocaml used

  • Login or register to post comments

Issue tracker

voltagex — Wed, 23/11/2011 - 8:37pm

As well as pestering Angus directly, you can pester him on GitHub: https://github.com/projectgus/MHV-Space-Probe/issues/

  • Login or register to post comments

Only if they are dismantled

deece — Sun, 20/11/2011 - 6:07pm

Useful bits for the pile are:

The head mechanism (linear motion), laser module, driver motor, eject motor, & any switches you can see.

  • Login or register to post comments

Can I add to this pile?

voltagex — Sat, 19/11/2011 - 4:35pm

I have two IDE CD drives in good condition in a box at home that would also be suitable for salvage. Can I add to this "pile"?

  • Login or register to post comments

Silicon Chip magazines

nickwest — Mon, 14/11/2011 - 12:55pm

If you're still looking for these I have at least the first couple of Maximite issues. If you're looking for the kits I've heard that Altronics keeps selling out, but they also keep getting more in ! Otherwise if you need it now there was a bunch of enthusiasts who couldn't wait had some of their own boards fabbed. Google might be able to find them Smile

  • Login or register to post comments

Silicon Chip Magazine

GaveUpOnTV — Sat, 12/11/2011 - 8:58am

I'm interested in a Maximite computer (http://geoffg.net/maximite.html sells the chips). It was written about in March, April, and May of 2011 and also in November 2011 of Silicon Chip Magazine. I'd like to get a copy of those articles, can you help me out? Email me at REMOVETHISthrowawae100@yahoo.com

  • Login or register to post comments

Serial support

deece — Mon, 24/10/2011 - 9:20pm

For now, that is right.

At some point, I'll write a USB Serial driver, but everything so far indicates that performance is going to be horrible.

The next thing I plan on writing is a USB HID console driver for MHVLib (which should be easy enough to port to Arduino), which will allow bidirectional comms via a command line app.

The best solution at this point is to use a USB to TTL adapter (~$3 on Ebay), until I complete one of the above drivers. A much more awesome solution is to wedge a bluetooth ttl board (~$7 on Ebay) onto the prototyping area, for wireless serial shenanigans.

 

In reply to your Pozible project questions:

1. Yes, I would love your money Smile

2. Yes, but probably not through Pozible. Australian Robotics will likely carry some, and I'll also make them available through NMN.

3. The first boards (for those who have confirmed payments) will ship out as soon as I have all the parts, completed the bootloader and written some assembly instructions.

  • Login or register to post comments

Feedback via Serial.xxxxx commands?

bik0z — Mon, 24/10/2011 - 12:22am

 Hi,

As long as I understand the design of the MHVBoard, there is no serial communication between the MCU and the computer via the USB link. The USB link is used for code uploads only. Right?

So, if I'm correct, is there a simple way to get feedback from the MCU via the traditional Serial.xxxxx set of commands?

In addition, I have a few questions regarding the pozible.com page: 

1 - Will you continue to accept funds when the $500 is reached, which will happen today I guess?  :-)

2 - Will you accept orders after 13 dec. 2011?

3 - When will you ship the boards ordered before 13. dec. 2011? In other word, would I get my Christmas present in time?  :-) 

Thanks in advance.

  • Login or register to post comments

Fade sample

deece — Sat, 15/10/2011 - 2:20pm

Hi Greg,

The MHVBoard only enters the bootloader upon reset. You need to hit the reset button every time you want to upload to the board.

The fade sample in the Arduino environment works on a different pin to the one the LED is hardwired to. You will need to connect an LED between ground and the pin it is trying to alter. The pin it is trying to alter is Aruduino pin 9 (port B1).

 

Cheers

 

 

  • Login or register to post comments

MHV blinks 1/sec

greg schiemer — Sat, 15/10/2011 - 10:18am

Thanks for your reply. In response

[1] I moved the contents of arduino-0021 up to next level, allowing the move to overwrite

C:\ProgramFiles\arduino-0022\hardware\*.*

I believe this is what you suggested

[2] I then ran Arduino IDE, selected: Tools, Board, MHV Board

The Arduino IDE found the MHV Board! Solved, thank you.

[3] I then compiled "Blink"
Binary sketch size: 1046 bytes (of a 30720 byte maximum) (as before)

[4] and uploaded "Blink"
Binary sketch size: 1046 bytes (of a 30720 byte maximum)

I had mixed results.

First time, the following message appeared

avrdude: error: could not find USB device "USBasp" with vid=0x16c0 pid=0x5dc

This suggested the contents of the usbasp-windriver.2011-05-28 directory need to be moved

somewhere else so the IDE can find them.

My best guess was:

[5] copy C:\ProgramFiles\arduino-0022\usbasp-windriver.2011-05-28\libusb_0.1.12.1\USBasp.* (i.e. copying rather than moving USBasp setup information and USBasp security catalogue) to
C:\ProgramFiles\arduino-0022\drivers\USBasp.* where setup information for arduino UNO and MEGA 2560 is found.

[6] When I uploaded the "Blink" example it seemed to get into a loop (sorry I didn't capture the details)

[7] When I hit "reset" and uploaded "Blink" again, the light blinked once per second.

[8] Believing I had the MHV running, I  hit "reset" and uploaded the "Fade" example. Nothing happened so I repeated step 7, and again the light blinked.

So I believe my MHV is working, again, thanks to your help. But I don't understand why step 8 (the Fade example) doesn't appear to work.

Greg S
 

  • Login or register to post comments

Solution

deece — Fri, 14/10/2011 - 11:51pm

I see the problem, the zip contains "arduino-0021", which is now within your "arduino-0022" directory Smile

Just move the contents of it up one level and you should be good.

I've also uploaded a patch for Arduino 22 (which includes some new boards, but is otherwise identical).

 

 

  • Login or register to post comments

Arduino 22 compatibility

deece — Fri, 14/10/2011 - 11:41pm

Hmm, I haven't tested it under 22, I'll install it now and upload a fresh patch.

  • Login or register to post comments

unable to choose "MHVBoard" from the Boards menu

greg schiemer — Fri, 14/10/2011 - 11:37pm

Help, I'm new to MHV and having trouble making the Arduino IDE see the MHV board. I'm running the IDE under Windows XP. Here's what I've done

[1] unzipped "arduino-0022" (latest version of Arduino IDE)

(Directory path is c:/program files/arduino-0022)

[2] unzipped "arduino-0021-mhv" and "extracted all files", extracted files and pointed to "arduino-0022" folder.

(Directory path to MHV specifications is c:/program files/arduino-0022/hardware/arduino/boards.txt)

[3] installed USBasp driver, device is detected, driver is pointed at USBasp folder, MHV board appears to run under Windows

(Directory path to USBasp driver is c:/program files/arduino-0022/usbasp-windriver.2011-05-28)

[4] not running on 64-bit machine, skipped 6 Driver Signature steps

[5] connected Upload jumper (J6) to power MHV board from USB port

[6] pressed Reset button, LED winks rapidly

[7] launched Arduino 0022, and select: File, Examples, 1.Basics, Blink

[8] I'm unable to choose "MHVBoard" from the Boards menu I think the problem is my understooding of "extract it over the top of your Arduino installation" in the 2nd bullet-point instruction of "Getting Started with the MHVBoard in the Arduino Environment".

Here is a directory of folders within "arduino-0022"

arduino-0021

drivers

examples

hardware

java

lib

libraries

reference

tools

usbasp-windriver.2011-05-28

I'm sure it is possible to edit hardware/arduino/boards.txt and paste the following lines ############################################################## mhvboard.name=MHV Board

mhvboard.upload.protocol=usbasp

mhvboard.upload.maximum_size=30720

mhvboard.upload.speed=19200

mhvboard.upload.disable_flushing=true

mhvboard.build.mcu=atmega328p

mhvboard.build.f_cpu=20000000L

mhvboard.build.core=arduino

mhvboard.bootloader.low_fuses=0xf7

mhvboard.bootloader.high_fuses=0xda

mhvboard.bootloader.extended_fuses=0x03

mhvboard.bootloader.path=mhvboard

mhvboard.bootloader.file=mhvboard_1.0.hex

mhvboard.bootloader.unlock_bits=0x3F

mhvboard.bootloader.lock_bits=0x2F ##############################################################

but it would be better to know why the instruction I tried to follow didn't cause that to happen automatically.

What do I need to do to make that happen ? Any suggestions welcome. Thanks. Greg S

  • Login or register to post comments

Using Library for the first time

rguifa — Tue, 16/08/2011 - 5:00am

Hi!

I've been reading your work for quite some time, I then got myself a couple of these displays from sure electronics. I bought the green ones.

I've downloaded your files to give it a try, wired everything as described by you, but nothing happens on my display. I'm only using one at this point to keep it simple.

I'm have a Duemilanove, and I am running my display from the arduino's 5 volt port. My display is set to CS1 (Dip swith 1 on, the rest off)

Can you help me out to get this to work? Has anyone succeded working with the green displays?

One more thing, The chip on my display is the Holtek HT1632C, I don't know if that C makes a significant difference at all.

Thanks, and hope you can help me power this things up!

Greetings to you all from Honduras.

  • Login or register to post comments

Bigger Robo

firespikez — Mon, 01/08/2011 - 6:56pm

 I dug thru the horrors that make up my old wardrobe the otherday and found a working an intact robo sapian, My first thought was to make him Bigger!

I think the circuitry could be kept in tact( might need to lengthen the wires), just replacing motors with stronger ones and building a bigger body with maybe pvc?

Now a bluetooth controlled the size of a small child would be an interesting build, a good script combined with the feed back sensors in its fingers would mean it could act as a butler, fetching beer without crushing the cans., Or a (semi) intelligent vice Laughing out loud

 

 

  • Login or register to post comments

Getting Started w/ FPGAs

angusgr — Sun, 29/05/2011 - 8:43pm

I forgot to mention that there will be a special session, "Getting Started with FPGAs", this Tuesday after the main show and tell. So make sure to come along if you're interested in FPGAs but never got around to starting - and would like to learn how!

  • Login or register to post comments

Debug output

deece — Wed, 18/05/2011 - 7:51pm

Not as yet.

I have some vague plans to emulate the debug monitor from the Teensy when I add V-USB support to MHVlib, but I haven't started on it yet (and won't be doing so for a while).

  • Login or register to post comments

"Serial" debug window for PC

monsonite — Wed, 18/05/2011 - 7:44pm

Hi

I am a member of the London Hackspace developing open source low cost hardware.

I have made up a web connected "Arduino" board which is compatible with MHVboard/Metaboard - I think it is a great way of saving the cost of a FTDI IC or cable.

We're just about to build 100 of these for Hackspace members

http://wiki.hackspace.org.uk/wiki/Project:Nanode

However, has anyone come up with an app running on the PC which emulates the serial debug monitor, sending and receiving data to and from the ATmega328 via the Vusb interface?

Is this possible?   Vusb is a great idea - but I miss the serial debug window.

 

Any advice appreciated

 

Ken

 

 

 

 

  • Login or register to post comments

CNC Mills & Space Probes

angusgr — Tue, 19/04/2011 - 11:24am

 Adam will be demoing our new Roland JWX-10 CNC mill/engraver tonight. I'll be demoing the almost-complete MHV Space Probe.

Probably lots of other surprises on the night, as well. Smile

  • Login or register to post comments

Arduino Uno

KarlWhitakay — Fri, 15/04/2011 - 9:33am

Hi,

Is there an efficient way of modifying the code to work with my Arduino Uno?

Thank you,

Karl 

  • Login or register to post comments

Thanks for maintaining these tools

cmarrin — Thu, 14/04/2011 - 1:03pm

 I'm just getting back into AVR hacking after a long hiatus and have been pretty disappointed with the state of the tools. I'm working on a Mac and everything available is either old or poor quality. It's great to see you taking on this task. I'd like to host a version of the tools you've assembled for Mac development if you don't mind. I've started a site (http://avr.marrin.org) and hope to get things together soon.

Thanks again!

  • Login or register to post comments

Eclipse Resolved

tony72 — Thu, 31/03/2011 - 9:40am

Thanks again for the info. Before I tried anything else I decided to turn on verbose. You do that by selecting Project -> Properties -> C/C++ Build -> Settings. You should now see the tool settings tab. Go down to AVR Compiler and select Miscellaneous. Once you are on that page click the check box for "Verbose (-v)". What this does is have the compiler spit out all the extra info. Anyway, I did that and was able to find out my set up is using avr-gcc 4.5.2, and is looking in the correct location for the include paths. It is the AVR Eclipse plug-in that puts the WinAVR include paths into the project view. So I really did not have an issue after all. Figures that it was driver (me) error. Hope this helps someone else having issues setting this up.

  • Login or register to post comments

Eclipse problems

deece — Wed, 30/03/2011 - 9:46am

I've seen similar problems before in Eclipse, where the project internally refers to old (and potentially uninstalled) compiler headers. Try closing the project and re-importing it, this may be sufficient to force Eclipse to pick up the new paths.

 

  • Login or register to post comments

Still some issues...

tony72 — Tue, 29/03/2011 - 10:17am

I did what you mentioned, but still having an issue. In Eclipse 3.6 I have Preferences -> AVR -> Path for AVR include files set to C:\Program Files (x86)\MHV AVR Tools\avr\include. In my copy of Eclipse using WinAVR, in the tab "C/C++ Projects" it shows the project folder, binaries, includes, release, and the source/header files. So this configuration is showing the 3 locations WinAVR uses for AVR includes: \avr\include, and 2 that start off with \lib\gcc\... Also the 2 includes I am using <avr/io.h> and <stdint.h> show no errors or warnings.

Now when I open a copy of the same project in the MHV AVR version of Eclipse that I have set up, the issues I have are a warning about "unresolved inclusion: <avr/io.h>" and "unresolved inclusion <stdint.h>". Also, the include folder locations are not listed in "C/C++ Projects" tab.

The WinAVR/Eclipse and the MHV AVR/Eclipse projects both build, but I have not been able to test on hardware as these were just a test program to make sure the toolchain was working properly. So my question becomes: do you have any idea why I am getting those warnings and how to fix them? Yes, I do understand that it has to do with the avr\include folder, but since I fixed that already in the preferences why do I still get the warning and why are the include folder locations missing from the "C/C++ Projects" tab? Thanks for any help you can give me.

  • Login or register to post comments

AVR Eclipse Plugin

deece — Fri, 25/03/2011 - 11:38am

I haven't updated the jar since the installer was created, which installs to the Program Files\MHV AVR Tools directory. For now, you can manually change the paths to the executables by going to Preferences, AVR, Paths. The executables are in the bin directory, while the headers are in avr\include.

The installer will only add the suite to the path if you tick the box asking it to do so. However, this does not affect Eclipse as it uses fully qualified paths to the binaries, rather than calling them naked.

  • Login or register to post comments

AVR Eclipse Plugin

tony72 — Thu, 24/03/2011 - 10:33am

I had a question on the replacement .jar you provide. Do I have to un-install WinAVR first? The reason I ask is I want to compare my compiled WinAVR code to the MHV AVR code. So I already had WinAVR 20100110, Eclipse 3.6, and AVR Eclipse Plugin 2.3.4 installed on my system. So then I installed another copy of Eclipse 3.6 and the AVR Eclipse Plugin 2.3.4. Then I installed MHV AVR tools 20110306. After all of that I copied the .jar file you provide into the second Eclipse installations Plugins folder. So when I look at what toolchain it is using, Eclipse shows that it is using my default WinAVR 20100110 install and not the MHV toolchain. Do you know how to fix this, or is it an issue with the .jar file?

One thing I did notice was the MHV Windows installer did not put in a PATH in to my Windows environment variables, but I do see the WinAVR PATH and it has 2 entries. Would just adding the PATH for MHV, and then adjusting the AVR Eclipse PATH variable fix the problem? 

  • Login or register to post comments

Does not look like it.  

trampas — Tue, 15/03/2011 - 12:57pm

Does not look like it.

 

  • Login or register to post comments

Wow!

angusgr — Mon, 14/03/2011 - 9:33pm

 Looks great Chris, thank you!

Any chance you want to rework (or totally redo) the promotional poster as well? Laughing out loud

  • Login or register to post comments

Patches

deece — Mon, 14/03/2011 - 12:09pm

Are the patches included in the release?

  • Login or register to post comments

4.5.1 in AVR Studio 5

trampas — Mon, 14/03/2011 - 11:38am

Using AVR Studio 5 I get the following for 'avr-gcc -v'

Using built-in specs.
COLLECT_GCC=avr-gcc
COLLECT_LTO_WRAPPER=c:/program files (x86)/atmel/avr studio 5.0/extensions/appli
cation/avr toolchain/bin/../libexec/gcc/avr/4.5.1/lto-wrapper.exe
Target: avr
Configured with: /home/tools/hudson/workspace/avr8-gnu-toolchain/src/gcc/configu
re LDFLAGS='-L /home/tools/hudson/workspace/avr8-gnu-toolchain/avr8-gnu-toolchai
n-win32_x86/lib' CPPFLAGS= --target=avr --host=i686-mingw32 --build=x86_64-pc-li
nux-gnu --prefix=/home/tools/hudson/workspace/avr8-gnu-toolchain/avr8-gnu-toolch
ain-win32_x86 --libdir=/home/tools/hudson/workspace/avr8-gnu-toolchain/avr8-gnu-
toolchain-win32_x86/lib --enable-languages=c,c++ --with-dwarf2 --enable-doc --di
sable-shared --disable-libada --disable-libssp --disable-nls --with-mpfr=/home/t
ools/hudson/workspace/avr8-gnu-toolchain/avr8-gnu-toolchain-win32_x86 --with-gmp
=/home/tools/hudson/workspace/avr8-gnu-toolchain/avr8-gnu-toolchain-win32_x86 --
with-mpc=/home/tools/hudson/workspace/avr8-gnu-toolchain/avr8-gnu-toolchain-win3
2_x86 --enable-win32-registry=avrtoolchain --enable-fixed-point --with-pkgversio
n=AVR_8_bit_GNU_Toolchain_3.2.0_253 --with-bugurl=http://www.atmel.com
Thread model: single
gcc version 4.5.1 (AVR_8_bit_GNU_Toolchain_3.2.0_253)

  • Login or register to post comments

Xmega patches for 4.5

deece — Mon, 14/03/2011 - 10:57am

I couldn't find publically available patches for 4.5, only 4.4 which is what they use in the new toolchain. If you know where I can grab 4.5 patches, I'll be happy to integrate it.

  • Login or register to post comments

xmega port to 4.5

trampas — Mon, 14/03/2011 - 4:23am

Atmel has ported the xmega to 4.5.1, is their port not open source? 

 

Trampas

  • Login or register to post comments

XMega support

deece — Sun, 13/03/2011 - 2:52pm

Correct, there is no XMega support in MHV AVR Tools, as I don't develop for these chips and porting the patches from GCC 4.4 to 4.5 is non-trivial.

I am now working with Eric Weddington (WinAVR), Bingo (Linux AVR Toolchain on AVRFreaks) and others to unify our efforts, and Eric is pushing to get XMega support and other pending patches committed to GCC.

In the meantime, if you feel like porting the XMega patches to GCC 4.5, I'm happy to review and integrate it.

  • Login or register to post comments

xmega support

trampas — Sun, 13/03/2011 - 2:17pm

Your version with 4.5.2 does not support the xmega chips.

 

Thanks

Trampas

  • Login or register to post comments

Programming

deece — Sat, 12/03/2011 - 12:12am

You still have to program the MHVBoard through the USB port, as you did before. The bootloader does not support serial programming.

The TTL port is only used for programs you upload to the board that make use of the serial port.

  • Login or register to post comments

The computer side of things

bowlerhatman — Sat, 12/03/2011 - 12:03am

 I have everything hooked up now, USB to TTL converter plugged in and going, but I can't upload sketches. I've tried changing COM ports and even switching to Metaboard instead of MHVboard. The upload jumper is on (I checked, haha). Is there something I've missed? The board is showing signs of life, when the upload/reset button is pressed the LED flashes as normal.

  • Login or register to post comments

Traces

deece — Thu, 10/03/2011 - 7:35pm

 Those traces are already on the top layer of the PCB.

  • Login or register to post comments

Serial continued

bowlerhatman — Thu, 10/03/2011 - 3:31pm

 I've gotten that far, but I noticed spaces for two wire links, one between 5v on the TTL header and the board's 5v trace, and the TTL header's ground and the board's ground. IT's the jumpers that I'm referring to.

  • Login or register to post comments

MHVBoard TTL Serial

deece — Thu, 10/03/2011 - 12:28pm

Nope, the header is the TTL port itself. The pinout should be marked on the board (+5V, Tx, Rx, Gnd).

You will need a USB to TTL serial adapter (not RS-232). They start around $5 on Ebay.

Alternatively, the long way around is to use a MAX232 to drop & invert RS232 back to TTL.

 

  • Login or register to post comments

Serial adapter

bowlerhatman — Wed, 09/03/2011 - 10:47pm

 Am I right in assuming that the jumpers on either side of the TTL header need to be put in for a USB to serial adapter to work properly?

 

Thanks,

Frazer.

  • Login or register to post comments

MHV AVR Tools Version 20110306

deece — Sun, 06/03/2011 - 10:52am

Version 201110306 includes AVR LibC 1.7.1, which fixes the delay.h bug. I have also includes the GNU Win32 tools for rm & friends (I avoided Cygwin as compatibility issues arise when you get multiple cygwin binaries floating around on the system, which each want a different cygwin DLL).

  • Login or register to post comments

if this is an avr-libc bug

mightyohm — Mon, 21/02/2011 - 7:14am

frank26080115,

... then I think the right thing to do is to submit a bug report to the avr-libc project:

http://savannah.nongnu.org/projects/avr-libc/

This will ensure that it gets fixed in both MHV, Atmel's toolchain installer, and Linux.  I don't see a bug report for this issue, can you please help by filing one so we can get the tools fixed across the board?

 Edit: sorry that my comments aren't threaded properly, for some reason when I log in to reply my comment ends up at the top level.  These last two comments are directed at frank26080115.

  • Login or register to post comments

Search

Recent Comments

Request
5 days 21 hours ago
more

Member Tweets

MakeHackVoid
11 hours 38 min ago — Space is open until 19:30 (estimate)
evildeece
1 day 4 hours ago — I learnt about C++ templates today, this will clean up some of the nasty macros in MHVLib :) #mhv
MakeHackVoid
1 day 8 hours ago — Space is closed (was open five hours)
MakeHackVoid
1 day 11 hours ago — Space staying open until 19:00 (estimate)
brendam
1 day 11 hours ago — Interesting post by @mwesch "Maker Bots and the Future of Identity" http://t.co/1TbGHwgE ping #mhv
MakeHackVoid
1 day 13 hours ago — Space is open until 16:45 (estimate)
evildeece
1 day 18 hours ago — Relief printing with a laser cutter, from NYC Resistor http://t.co/YQ1aqUvG #mhv
evildeece
2 days 19 hours ago — Thanks to @projectgus, I have some core memory from 1960, now to write an AVR driver http://t.co/0iI7OKH1 #mhv
MakeHackVoid
3 days 4 hours ago — Space is closed (was open 4 1/2 hours)
MakeHackVoid
3 days 6 hours ago — Space staying open until 22:00 (estimate)
  •  
  • 1 of 12
  • ››
more