Friday, October 10, 2008

Caught in the Middle




FUCK. Lately, i havent been sleeping enough, eating enough and resting enough. Holidays like that burnt away liao. Last day of holiday and what am i doing??? Go srg do fyp... zzz

Wednesday: we packed everything (me bringing most of the things back) and i went home. Just as i was about to reach my lift puga called and said that they needed the cm2 board. Ended up i walk to eunos mrt to pass the board to her and walk home again... wanted to drive to her hse at nite to pass the board but she don wan zzz.


Yesterday, Went to the motor shop, a main objectives, in short AMO to test the darn motors. Motor guy said nothing was wrong with the drivers and stuff. Then he took a look at our mcu and started complaining.

The mcu/mobo we are using is a TERN RD board, running on an AMD 186ER (this chip is no longer in production and i do not know where they are getting this chip from). Basically, everything is sucky about this board. The libraries suck, the manual sucks the compiler sucks. Yes, you can say that all C/C++ compilers are the same, I tell you, they are not. This one is difficiult to use, and you cant even scroll with your mouse wheel. The manual does not list what commands activate what and some commands are just listed in the manual without any description. Even ptb says it sucks, only reason he uses it is because it has rs485 drivers and high voltage drivers.

























Today: Now, i brought back the motors to the lab today. The cable we were using was almost falling apart, so i got jj to fix it. He then connected all the pins wrongly, and did the same for a second cable. Then i tried and tried and told him that the cable dosent work.

Checked connectivity - Pass
Checked psu output - Pass

Only thing left was the pin connection.

Next thing i know keng kwee (sorry if i spell wrongly) told me that today collect f1 pay. Then i called alvin and he told me that he was going to leave to collect the pay soon. I sian diao... so many days yet never tell me he going to collect the pay today...

Then asked jj to check the cables and he was like switching power supplies cus ours has one loose pin that is quite erractic. Ended up that he connected the wires in the total opposite. So we were feeding like 16V 1.5A into data lines. Heng the motor nvr spoil. Next, ptb asked me to call the motor guy and ask him to die die also must fix our motors.

Finally got thru after 93470328502395808673746053985917253097205683406734-9768023902 attempts. Apperently the excuse was that the phone had some problem. Finally got thru and got him to speak to ptb. The 2 argued for about 7 mins before they came to an agreement that we send ONE faulty motor and our mobo to the motor guy.

Started to pack the cables for the mobo and jj just found out that he had connected everything the wrong side up. Thats when alvin started to call and ask me if im ready to go anot. I was helping to remove the pins from the connectors(5 sec per pin, im good =D) when he called again... zzz tio rush like siao... then jj wasnt willing to pass the stuff to the motor guy later or tml... he can be very uncooperative sometimes and im doing almost everything...

Finally got the cable and did a quick test to determine it was working (plug into psu and to motor, switch on psu, motor led blink = work). Chionged out to meet alvin to collect pay. Ended up waiting at outram for jason and his gf and her cousin for around 15 min zzz....

Collected my pay and then JJ called. Now he says one of the motor that the motor guy did something to the firmware was working. Then he coming down to pass me the rest of the motors that were faulty, also ptb instructed him not to give the motor guy our mobo and just to update the firmware of our faulty motors and we would test them on monday. Now, i have to send 4 motors to the motor guy for firmware upgrading by 6pm and it was already 5. FUCK

Called the motor guy to ask him to wait for me, also asked him if he flashed the motors anot. HE SAID HE NEVER TOUCH THE FIRMWARE. Knn, come and stress me up again.

The situation now is:
  • i am supposed to give the faulty motors for the guy to do a firmware flash/upgrade and get them back for testing on monday
  • the guy said he never touch the firmware and it is probably our hardware fault
I did not know what to do. So i just went to his place and dump everything there including the mobo and cables as he said he wanted to take a look at our board. Apperently he has no trouble with other customers and we are the first.

Went home and then priya called and asked "Eh, Hello?, Biondi ah, sorry to trouble you ah. Biondi you know how to check if motor got burn anot ah???"

Our motor controller board has gone crazy and decides not to function properly. I suspect that it is the capacitor on the bottom but jj dosent want to resolder it, say wad scared and all that shit. ARGH. prolly nid to do it myself on monday.

Wa, damn fucked up man. If they burned the motors, we have no spare and ptb sure kpkb alot. Apperently they said it works as the technitian provided them with a board and program to test theirs. I told them, HOPE FOR THE BEST. If really burn monday confirm no need sake wif joel and kw and alvin.

Again, i wish to say:

The two groups under pattabhi are nothing without me. Anything wrong the girls run to me. JJ is too lazy and stubborn and keeps giving excuses and we are the only 2 groups using the stupid motherboard in the whole lab or possibly the whole school.

I am not saying i am god and my programming is godly. I just have basic programming skills almost as good as the programmers of the girls group, but my knowledge of the motors and the stinking motherboard exceeds all of them.

No comments: