古人智慧

Just Do it!
上士聞道,勤而行之;中士聞道,若存若亡;下士聞道,大笑之。不笑,不足以爲道。
~ 道德經 41

「實現夢想不是追逐成功,而是在於賦予生命意義,人生中的每個決定與聲音都有其重要含義。」"The key to realizing a dream is to focus not on success but on significance — and then even the small steps and little victories along your path will take on greater meaning."
電視名人-歐普拉·溫芙蕾(OPRAH WINFREY)

搜尋此網誌

Translation

2021年1月24日 星期日

Quartus Prime Lite and Eclipse installation problem solved

My environment: Ubuntu 64-bit 20.04.1
I got this big trouble on install process and wrote it down for who has got the same issues.


Quartus 2.1.1 + Eclipse 8.8.1

Install Quartus Prime Lite 2.1

Intel Download

Install Eclipse

Refer to this document from Intel - Is the Nios® II Software Build Tools (SBT) for Eclipse included in the full installation of the Intel® Quartus® Prime Pro Edition software starting from version 19.1?
Download CDT 8.8.1 for Linux

sudo apt-get install libfreetype6:i386 libexpat1:i386 libc6:i386 libgtk-3-0:i386 libcanberra0:i386 libice6:i386 libsm6:i386 libncurses5:i386 zlib1g:i386 libx11-6:i386 libxau6:i386 libxdmcp6:i386 libxext6:i386 libxft2:i386 libxrender1:i386 libxt6:i386 libxtst6:i386

And then it will work perfect!!

====

Other solutions


Quartus 1.9 + Eclipse 8.8.1

  1. Download Quartus 1.9 from
    Intel Download
  2. modify the file `.profile’, add one line in it.
    export PERL5LIB="/home/regis/intelFPGA_lite/19.1/quartus/linux64/perl/lib/5.28.1"
    
    and then anything is fine!

Quartus 2.1.1 + Eclipse 8.8.1

And, now you should face a problem - the Eclipse can’t launch well !!!
How to fix this problem - Nios Eclipse crashes, free(): invalid pointer
My solution:

regis@ubuntu:~/intelFPGA_lite/20.1/quartus/linux64/jre64/bin$ ./java -version
openjdk version "1.8.0_265"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_265-b01)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.265-b01, mixed mode)

regis@ubuntu:~$ sudo apt install openjdk-8-jdk
regis@ubuntu:~$ java -version
openjdk version "1.8.0_275"
OpenJDK Runtime Environment (build 1.8.0_275-8u275-b01-0ubuntu1~20.04-b01)
OpenJDK 64-Bit Server VM (build 25.275-b01, mixed mode)
regis@ubuntu:~$ 
regis@ubuntu:~$ cd ~/intelFPGA_lite/20.1/quartus/linux64
regis@ubuntu:~/intelFPGA_lite/20.1/quartus/linux64$ mv jre64 jre64.0
regis@ubuntu:~/intelFPGA_lite/20.1/quartus/linux64$ ln -s /lib/jvm/java-8-openjdk-amd64 jre64

Finally, all the Quartus and Eclipse are worked fine!!!

2020年6月14日 星期日

[DIY水電工系列] 按摩健身滾筒維修

前些日子看到這東西非常喜歡,很快就網購入手。

剛開始用的時候,大腿小腿稍微壓下去的時候痛到快流眼淚!!
持續幾週後,這兩圖片的動作都可以輕鬆做到,很不錯~~~
但,這滾輪買不到3個月就被操到內臟裂開,這可證明多認真健身的證據~~

本尊照片

內臟被操到爆裂

本來想買PVC管來換,但是詢問好幾家水電材料行都是要買一整根4公尺,但我只要43cm啊。。。
好吧,那就想辦法用補強方式來修,咱們就3D建模然後3D打印機印個強化結構件來補強。
當用3D件來補強後,用了幾天發現內臟還是會受到外力產生形變,強度不夠。
思考了幾天,決定兩端用鐵絲纏繞幾圈來限制往外擴大的形變。

再用熱熔膠把鐵絲固定住,避免脫落。
測試2個小時後,效果明顯改善,持續使用與觀察是否耐用。。。

[DIY水電工系列] 換單車內胎與內襯

這單車陪伴了好多年,前幾天突然消風,不論怎麼打氣都沒用。
噹,DIY時間,拆輪發現內胎的內圈有一堆“疙瘩”,似乎是橡膠老化被擠破了。。。

翻過來拆輪

不熟悉,搞得滿頭大汗

帶回到工作室準備拆內胎

手上剛好有拆車專用的撬棒

先把外胎一邊橇出來,然後拉出內胎

這條變形的內襯無法保護內胎

內襯也都破裂

因為內襯變形,讓內胎也變形,出現疙瘩的現象
紀錄型號與相關尺寸,上網買內胎還有內襯來換

維修更換

因為不熟悉輪胎這產品,想直接給單車店維修,或是買內胎回來換。
詢問的結果,一個內胎要150,內襯80,弄到好要價400。而且,店內那條內胎似乎不知放了多久,立馬掉頭走人。。。網購至少新鮮。。。

下訂後,3天到手

先裝內襯
很納悶,明明字面朝外,怎麼裝好後字變朝內??

不知為何字面就不見了,到背面。。。

裝內胎,把充氣頭擠出來
在裝內胎有個小插曲,就是內襯的孔比較小,會被充氣頭帶出夾到,要花些巧思拉出來。

打一點氣比較好塞

完成!!!

裝上單車,試騎

試騎的效果非常棒,DIY的過程不止可以接觸到各行各業的創意與產品設計,也可以訓練手腦並用,防止老人癡呆~~~

[DIY水電工系列] 削鉛筆機維修 Sharpening machine repair

現在人很少動筆手寫了,可我就喜歡用鉛筆~~
這幾週發現削鉛筆機咬不住鉛筆,今天拆機煙酒一下,發現防滑橡皮都~不見了~,估計是退化斷裂。
正糾結著哪裡找合適的防滑橡皮,腦子突然閃一下,這雙面膠帶中間不就是泡棉? 試用還算OK,看看這效果可撐多久~~
拆機維修與試用的視頻分享。。。
People rarely write by hand now. However, I like the feeling that using the pencil to draw down my ideas…
You may get trouble on the pencil sharpening machine, here I’d like sharing my repair experience that step by step.

The Sharpening machine, cute~~ 本尊,可愛吧~

Disassemble 拆機


take off the screw, 拆螺絲

don’t lost the spring, 小心彈簧

remove the cover

Repair ,維修

I don’t have any fit rubber on hand, however I found a way to replace it, that is a double-sided foam tape~~~ a great idea, right?
我沒有合適的橡皮材料來更換,不過倒是想到用雙面泡綿來替代,試看看吧?
How about it??
Let’s see how long it could work fine….

2020年4月14日 星期二

Bose QC30 降噪藍牙耳機修復紀錄

Bose QC30這支耳機讓人又愛又恨,怎麼說?
這ANC效果與音質是好的沒話說,但是卻是非常容易壞。
手上這支QC30用了1年多,出現晃動噪音,修復了幾次。
這次似乎原有的結構出現嚴重裂痕斷裂,考慮把整組結構件換新。
這種零件只能在偉大的X寶才找得到,經過一些波折終於收到貨。
現在新冠肺炎正在全球大肆擴大感染中,可怕的病毒,讓全球人類關在家裡,大自然野生動物都可以開心出來放風。。。
廢話不多,回到主題。
首先,先把主板與電池從舊的結構件拆下來,注意,要很小心耳機線與排線connector不要扯斷。

可怕呀,一堆線~~~

做個紀錄,避免線扯斷可以照圖施工焊回去~~

拆除完成,準備上新的結構件。。。

接線圖,保留
從對岸快遞只要三天,運費不便宜但真快。

開箱,原裝的結構件到齊,真是讚~~

檢查一番,真的是原廠貨。賣家說這些零件都是從代工廠流出來的。
目前這款耳機還沒找到高仿,我個人認為應該是結構設計的不佳,難生產。。。。

真是漂亮~~~

這新的結構缺了兩個小部件,LED導光柱與按鍵貼片。

很容易的摳下,裝到新的結構件。

裝上左右兩片主板,排線與主板的手法很特別,要翻過裝。。。

上膠前先把功能確定運作完善

T-8000專用膠,這種膠需要時間固化,避免固化期間脫離,我用衣夾與膠帶固定,看來效果不錯。

放置24小時後,拆繃帶。。。。

鐺鐺,漂亮與堅固的耳機出爐~~~~
開心

後話:

經過一個多月使用,如同新的一般,但是好像裡面的線有被扯斷,無法調整ANC的程度。。。其他功能良好,先這麼用著唄。。。

2020-06-05

用了一段時間,新的結構真的很結實 如同新品一般,讓這支耳機重生。。。。
每次 用都好有成就感~~~