Topic for #milkymist is now Radical Tech Coalition :: Milkymist One, Migen, Milkymist SoC & Flickernoise :: Logs: http://en.qi-hardware.com/mmlogs
xiangfu [xiangfu!~xiangfu@fidelio.qi-hardware.com] has joined #milkymist
<kristianpaul> xiangfu: Hi
<xiangfu> hi
<kristianpaul> do you know of any effort about porting maxima to the owrt for nanonote?
<xiangfu> you mean this one: maxima.sourceforge.net/
<kristianpaul> that one, yes
<kristianpaul> despite the screehots it can run by cmdline
<cjdavis> Happy New Year!
<kristianpaul> indeed ;)
r33p [r33p!~rep@bon31-2-89-85-157-97.dsl.sta.abo.bbox.fr] has joined #milkymist
<xiangfu> kristianpaul, I will take a look about maxima. I think someone talk about this before. can't remember. :)
<azonenberg> Lol, am I crazy or what? http://i.imgur.com/lbfjz.jpg
<azonenberg> Wet DRIE
<azonenberg> my adaptation of the bosch process for high aspect ratio structures in copper
wolfspraul [wolfspraul!~wolfsprau@p5B0AA279.dip.t-dialin.net] has joined #milkymist
xiangfu [xiangfu!~xiangfu@fidelio.qi-hardware.com] has joined #milkymist
Gurty` [Gurty`!~princess@ALyon-256-1-141-59.w90-14.abo.wanadoo.fr] has joined #milkymist
<wolfspraul> nice video art http://videocircuits.blogspot.com/
kilae [kilae!~chatzilla@catv-161-018.tbwil.ch] has joined #milkymist
Gurty` [Gurty`!~princess@ALyon-256-1-138-57.w90-14.abo.wanadoo.fr] has joined #milkymist
r33p [r33p!~rep@bon31-2-89-85-157-97.dsl.sta.abo.bbox.fr] has joined #milkymist
wolfspra1l [wolfspra1l!~wolfsprau@p5B0AD290.dip.t-dialin.net] has joined #milkymist
qwebirc3657 [qwebirc3657!3cf6fd55@gateway/web/freenode/ip.60.246.253.85] has joined #milkymist
<qwebirc3657> hi
<qwebirc3657> maybe anyone here may help me
<qwebirc3657> for some reason, i cannot install Jz 4770 driver in my windows system for run USB boot tools
<qwebirc3657> i am trying to flash my ainol novo 7 in order to upgrade with official ainol firmware
<qwebirc3657> its a new tab so i dont care to just reinstall
<qwebirc3657> the problem is there is no way to install the driver
<qwebirc3657> either chosing 4770 folder or x64_w7 folder
<qwebirc3657> my pc runs w7 64bits
<qwebirc3657> all instructions are in chinese, so i try to guess thrugh google translate
<qwebirc3657> but much translation is ambiguous
<xiangfu> qwebirc3657, you should join #qi-hardware channel.
<xiangfu> qwebirc3657, this channel is about Milkymist SOC. not Ingenic cpu.
<qwebirc3657> ok, sorry
<kristianpaul> pretty interesting lattice fpga have internal flash and claim faster boot times than non-volatile fpga's wondering where's the down side of that
* kristianpaul just had downloaded diamong
<kristianpaul> s/diamong/diamond
<mumptai> hi
<mumptai> are there plans to port mm to the digilent genesys board?
<wolfspra1l> not from me, but curious: what is special about the digilent genesys board?
<wolfspra1l> well, at least the 'new stuff' certainly made it - let's see whether things calm down
<wolfspra1l> (sorry wrong channel)
<mumptai> got one for little money. it is actually a bit short on IOs, so i guess there isn't much special about it
<wolfspra1l> why not use a Milkymist One? :-)
<wolfspra1l> how much did you pay for that board?
<mumptai> way less than the mm1
<kristianpaul> you can try port it, and tell us what you need
<kristianpaul> or what you need from m1 on it
<kristianpaul> s/mq/mm
<mumptai> lm32, ddr2 mctrl, timers/irq/bootrom, a ton of UARTs and some GPIO
<mumptai> ethernet would be nice
<mumptai> frambuffer, midi, video-in are not necessary
<kristianpaul> ethernet can work with no ddr so yes
<kristianpaul> about ddr, well i havent studied that much it..
<kristianpaul> had you already update your constraint (ucf) file to fit your board?
<kristianpaul> what clock sources you have?
<mumptai> nope, not yet
<kristianpaul> well :)
<mumptai> there is a dedicated clock generator on board, so 125 or 133MHz should be there (without the use of a DCM)
elldekaa [elldekaa!~hyviquel@abo-168-129-68.bdx.modulonet.fr] has joined #milkymist
<kristianpaul> well i guess you can achive that speed with few cores
<kristianpaul> why not try porting to ucf file basic pins, for uart and clock and led why not
<kristianpaul> tought you still need memory i think there was a core fore that that implemented on-ship ram
<kristianpaul> you can grab it from tdc-core at cern open hardware repository
<mumptai> i haven't chekced yet the bootprocess, but some "hello world" from blockram should be somewhere in the repository?
<kristianpaul> tdc-core have it
<kristianpaul> actually its really helpfull because not need support for non-volatile memory
<mumptai> there is some norflash onboard, but i like to solve on problem at a time ;)
<kristianpaul> yes :)
<mumptai> mhmm, xst exists with "Sorry, too many errors.."
<mumptai> kristianpaul, thanks for the guidance, i think i'll have to start digging deeper now ;)
<kristianpaul> ping if u need help, i think at least i can help on that here ;)
r33p [r33p!~rep@bon31-2-89-85-157-97.dsl.sta.abo.bbox.fr] has joined #milkymist
<Fallenou> it was a port to avnet board that lekernel did
<Fallenou> it is using onchip ram
<Fallenou> so you can take example on this one
<kristianpaul> yum bram core isnt?
<kristianpaul> s/yum/yup,
<Fallenou> bram core yes
<Fallenou> code is fetched from flash
<Fallenou> and block ram is used as ram
<Fallenou> for stack for instance
<kristianpaul> btw how is your lattice board hacking?
<Fallenou> I let it be covered with dust on a shelf
<Fallenou> and I just made the led blink a few days ago as I was on day off I had time to play a little bit with it
<Fallenou> main problem was to set up a good environment to use binary tools to program the board
<Fallenou> i.e install a windows 7 in virtualbox, install tools, share USB from host OS to guest Windows
<Fallenou> etc
<Fallenou> was a little bit painfull
<Fallenou> but eventually it worked
<kristianpaul> not using diamond?
<Fallenou> yes I am using diamond
<kristianpaul> why you need windows?
<kristianpaul> i just got 1.4 diamong version for linux
<kristianpaul> seems ok
<Fallenou> yes I have set up a Linux too in virtualbox
<Fallenou> My host OS is Mac OS ;)
<kristianpaul> hmm?
<kristianpaul> ah
<Fallenou> I am planning on buying a small PC laptop in order to run dual boot windows/linux for hardware hack
<Fallenou> in order to run tools in native environment
<Fallenou> to lose less time with tools shit
<Fallenou> s/shit/problems/
<kristianpaul> :-)
<Fallenou> I don't remember having succeeded programming the board from linux
<Fallenou> but it worked with windows
<Fallenou> but for synthesis I used the diamond from linux (what a mess ...)
<Fallenou> kristianpaul: how is your gps project ?
<kristianpaul> HDL seems to ok now, working on software part
<kristianpaul> acquisition and detection algortythms
<kristianpaul> so leaarning C on the way :)
<kristianpaul> actually i'm thinking to move rtems, as its libc seems more robust than milkymist one ;)
<kristianpaul> but dont know nothing about threads and process management, so bare-metal/iron was an easy start
<kristianpaul> actually most work right now will be adapt/port the osgps (open source gps project) to work with the namuru correlator
<Fallenou> ok :)
<kristianpaul> that was ported to milkymist soc
<kristianpaul> :-P
<Fallenou> it seems you are going in the right direction and progressing step by step nicely !
<Fallenou> congratz
<kristianpaul> yeah. well i know what i have to do yes, just *bit* lazzy tought :)
<kristianpaul> hope this year have more time as i finish a contract and get some extra gold i hope ;)
<kristianpaul> and as you ma be noticed Artyom from gnss.sdr as ported is vhdl soc to milkymist as well
<kristianpaul> so yes, thigns are gettign interesting :D
<Fallenou> wo I didn't know gnss-sdr project
<Fallenou> so this sdr soc has been ported to Milkymist One board ?
<kristianpaul> nope
<kristianpaul> to a sparta3e board i think
<kristianpaul> but yes i could try on my board, i even have the maxin receiver, tought not soldered but plan to do it
elldekaa [elldekaa!~hyviquel@abo-168-129-68.bdx.modulonet.fr] has joined #milkymist
<Fallenou> ok so I didn't understood what you said here : 18:08 < kristianpaul> and as you ma be noticed Artyom from gnss.sdr as ported is vhdl soc to milkymist as well
<kristianpaul> milkymist soc*
<kristianpaul> he (Artyom) have a spartan3e board,
<kristianpaul> but yes do ported the VHDL namuru core to it
<Fallenou> oh ok
<Fallenou> "has ported his vhdl *core* to milkymist *soc as well"
<Fallenou> ok
<Fallenou> got it
<kristianpaul> yeah, sorry typoes (:
<Fallenou> so he used mixed verilog / vhdl ? or rewrote his core in verilog ?
<Fallenou> np
<kristianpaul> nope
<kristianpaul> mixed
<kristianpaul> i rewrote original namuru correlator in verilog to vhdl
<kristianpaul> he was using also an arm soc before
<kristianpaul> but got interested a lot in milkymist :)
<kristianpaul> gah, diamong crashed my laptop :/
<Fallenou> huhu
r33p [r33p!~rep@bon31-2-89-85-157-97.dsl.sta.abo.bbox.fr] has joined #milkymist
roh [roh!~roh@yamato.hyte.de] has joined #milkymist
sb0 [sb0!~sb@136.125.103.84.rev.sfr.net] has joined #milkymist
cocoadaemon [cocoadaemon!~cocoadaem@2a01:e35:8a99:e90:20d:93ff:fe3b:868c] has joined #milkymist
<kristianpaul> diamondc and wellcome to the tcl world ;)
elldekaa [elldekaa!~hyviquel@abo-168-129-68.bdx.modulonet.fr] has joined #milkymist
<wpwrak> azonenberg: interesting .. you mix peroxide with hcl 6:1. the ratio i usually see recommended is 2:1 (that's also what i use)
<azonenberg> wpwrak: I haven't experimented too much yet, characterixzing etch rates was one of my TODOs for logner term
<azonenberg> that's the mix used in the RCA clean
<azonenberg> approximately
<wpwrak> RCA clean = ?
<azonenberg> they use i think 1:1:7 conc HCl : 30% peroxide : water
<azonenberg> but the proportions are as close as i could get with 3% peroxide
<azonenberg> and for cleaning silicon wafers
<azonenberg> Characterization of optimal concentrations was one of my TODOs for this winter
<wpwrak> ah, i see. well, if that's what the experts use, it's probably a good idea :)
<azonenberg> Well it's used for cleaning, not pattterning
<azonenberg> it's entirely possible a different concentration is better for a patterning etch
<azonenberg> i use 1:5 or thereabouts (excess of HCl) for chromium
<wpwrak> btw, couldn't you just have exposed twice ? or did the photoresist for the 2nd round have to be thinner ?
<azonenberg> The second round had to coat the sidewalls
<azonenberg> oh, wait a second
<azonenberg> you're talking the BGA or the high aspect ratio treches?
<azonenberg> trenches*
<wpwrak> the bga
<azonenberg> for the BGA, i could have
<azonenberg> except i exposed it to light during the etch
<azonenberg> it was simpler to re-coat
<azonenberg> if i didn't have more resist on hand i would have made it work
<wpwrak> i was thinking of exposing twice and only etching at the end
<azonenberg> also possible
<azonenberg> But this way, i can recoat if i have a bad alignment or something
<azonenberg> I also wanted to test a multi-etch process that i later used in http://i.imgur.com/KwST0.jpg
<azonenberg> which was my adaptation of the Bosch DRIE process to a wet etch
<wpwrak> (recoat) hmm yes. more debugging options :)
<wpwrak> haven't quite figured out what you did there ;-)
<azonenberg> That's ~50um half-pitch trenches
<azonenberg> etched into copper seen from a glancing angle
<azonenberg> using my experimental method for getting more vertical sidewalls than were possible with a conventional wet etch
<wpwrak> nice. from patent-worthy high-tech to diy in just 8 years :)
kilae [kilae!~chatzilla@catv-161-018.tbwil.ch] has joined #milkymist
<kristianpaul> wpwrak: already ordered the metallurgical microscope and the photoresist? :-)
<kristianpaul> azonenberg: how do you planed to solder the eeprom?
<azonenberg> Reflow
<azonenberg> align by hand, then shove in an oven
<kristianpaul> align, yeah after all thats where most people fail i guess
<kristianpaul> well, more balls more dificult to inspect..
<kristianpaul> well you the microscope :)