ICE3028S16.Projects History
Hide minor edits - Show changes to output
Changed line 20 from:
**[[Attach:FIOtest.zp|zip]]
to:
**[[Attach:FIOtest.zip|zip]]
Changed line 20 from:
**[[Attach:FIOtest.zip|zip]] (160611 ver)
to:
**[[Attach:FIOtest.zp|zip]]
Added lines 27-31:
**우분투 커널 버전 다운그레이드
*** $ apt-cache search 3.16.0-73 | grep generic 하면 여러 패키지들이 뜹니다. 모두 install 해주세요.
*** install후에 $ sudo update-grub; sudo reboot 해서 커널 중에 해당 3.16 커널로 부팅하시면 되고
*** 만약 커널 리스트가 안보인다! 재부팅 할 때 shift 누르고 계시면 됩니다.
*** 그래도 커널 선택에 어려움이 있으시다면 관리자 권한으로 /boot 폴더에 가셔서 3.16.0-73외 모든 다른 숫자있는 녀석들을 rm으로 지우고 update-grub하시면 될겁니다.
*** $ apt-cache search 3.16.0-73 | grep generic 하면 여러 패키지들이 뜹니다. 모두 install 해주세요.
*** install후에 $ sudo update-grub; sudo reboot 해서 커널 중에 해당 3.16 커널로 부팅하시면 되고
*** 만약 커널 리스트가 안보인다! 재부팅 할 때 shift 누르고 계시면 됩니다.
*** 그래도 커널 선택에 어려움이 있으시다면 관리자 권한으로 /boot 폴더에 가셔서 3.16.0-73외 모든 다른 숫자있는 녀석들을 rm으로 지우고 update-grub하시면 될겁니다.
Changed line 20 from:
**[[Attach:FIOtest.zip|zip]] (final)
to:
**[[Attach:FIOtest.zip|zip]] (160611 ver)
Changed line 20 from:
**[[Attach:FIOtest.zp|zip]] (final)
to:
**[[Attach:FIOtest.zip|zip]] (final)
Changed line 20 from:
**[[Attach:FIOtest.zip|zip]] (final)
to:
**[[Attach:FIOtest.zp|zip]] (final)
Added lines 29-30:
**read로 못넘어가고 block_bio_remap이 없다고 한다면
***runtime bad block detection 문제이므로 factory mode에서 1.init -> 5.erase -> 4.scan -> 3.install
***runtime bad block detection 문제이므로 factory mode에서 1.init -> 5.erase -> 4.scan -> 3.install
Changed line 21 from:
**Due: 160607 23:59:59, submission on 24:00:00 gets 20% degraded score
to:
**Due: 160607 23:59:59, submission on 160608 24:00:00 gets -20% penalty
Added line 21:
**Due: 160607 23:59:59, submission on 24:00:00 gets 20% degraded score
Added lines 26-27:
**우분투에서 Factory mode 인식 불량시
***일단 factory가 아닌 모드로 인식 후 factory 모드로 바꿔서 usb unplug/plug(사실 잘 안붙습니다)
***일단 factory가 아닌 모드로 인식 후 factory 모드로 바꿔서 usb unplug/plug(사실 잘 안붙습니다)
Changed lines 21-22 from:
**Prerequisites: apt-get install f2fs-tools trace-cmd fio gnuplot
**Usage: ./EXT4.sh(or ./F2FS.sh) 80(minor number of OpenSSD device, not partition) /dev/sdf1(partition directory)
**Usage:
to:
**Usage
***Make a partition on your Jasmine board with fdisk command
***./EXT4.sh(or ./F2FS.sh) 80(minor number of OpenSSD device, not partition) /dev/sdf1(partition directory)
***Make a partition on your Jasmine board with fdisk command
***./EXT4.sh(or ./F2FS.sh) 80(minor number of OpenSSD device, not partition) /dev/sdf1(partition directory)
Changed line 19 from:
*FFS vs F2FS http://csl.skku.edu/images/new.gif
to:
*F2FS optimized FTL http://csl.skku.edu/images/new.gif
Changed line 20 from:
**[[Attach:FIOtest.zp|zip]] (final)
to:
**[[Attach:FIOtest.zip|zip]] (final)
Changed line 20 from:
**[[Attach:FIOtest.zip|zip]] (160601 update)
to:
**[[Attach:FIOtest.zp|zip]] (final)
Changed line 15 from:
**[[Attach:OpenSSD-JH.zp|zip]] (160604 update)
to:
**[[Attach:OpenSSD-JH.zip|zip]] (160604 update)
Changed line 15 from:
**[[Attach:OpenSSD-JH.zip|zip]] (160604 update)
to:
**[[Attach:OpenSSD-JH.zp|zip]] (160604 update)
Changed line 15 from:
**[[Attach:OpenSSD-JH.zp|zip]] (160604 update)
to:
**[[Attach:OpenSSD-JH.zip|zip]] (160604 update)
Changed line 15 from:
**[[Attach:OpenSSD-JH.zip|zip]] (160604 update)
to:
**[[Attach:OpenSSD-JH.zp|zip]] (160604 update)
Changed line 15 from:
**[[Attach:OpenSSD-JH.zp|zip]] (160604 update)
to:
**[[Attach:OpenSSD-JH.zip|zip]] (160604 update)
Changed line 15 from:
**[[Attach:OpenSSD-JH.zip|zip]] (160604 update)
to:
**[[Attach:OpenSSD-JH.zp|zip]] (160604 update)
Changed line 15 from:
**[[Attach:OpenSSD-JH.zp|zip]]
to:
**[[Attach:OpenSSD-JH.zip|zip]] (160604 update)
Changed line 15 from:
**[[Attach:OpenSSD-JH.zip|zip]]
to:
**[[Attach:OpenSSD-JH.zp|zip]]
Changed line 20 from:
**[[Attach:FIOtest.zip|zip]] (160531 update)
to:
**[[Attach:FIOtest.zip|zip]] (160601 update)
Changed line 20 from:
**[[Attach:FIOtest.zp|zip]] (160531 update)
to:
**[[Attach:FIOtest.zip|zip]] (160531 update)
Changed line 20 from:
**[[Attach:FIOtest.zip|zip]] (160531 update)
to:
**[[Attach:FIOtest.zp|zip]] (160531 update)
Changed line 20 from:
**[[Attach:FIOtest.zp|zip]]
to:
**[[Attach:FIOtest.zip|zip]] (160531 update)
Changed line 20 from:
**[[Attach:FIOtest.zip|zip]]
to:
**[[Attach:FIOtest.zp|zip]]
Changed lines 26-27 from:
to:
***OpenSSD-JH가 들어있는 폴더에서 Shift+우클릭으로 명령 프롬프트 실행
***icacls OpenSSD-JH /grant Everyone:F /T
***icacls OpenSSD-JH /grant Everyone:F /T
Changed lines 22-27 from:
**Usage: ./EXT4.sh(or ./F2FS.sh) 80(minor number of OpenSSD device, not partition) /dev/sdf1(partition directory)
to:
**Usage: ./EXT4.sh(or ./F2FS.sh) 80(minor number of OpenSSD device, not partition) /dev/sdf1(partition directory)
*Tips
**build_gnu/installer_win.exe가 관리자 권한 실행이 안될경우
:- OpenSSD-JH가 들어있는 폴더에서 Shift+우클릭으로 명령 프롬프트 실행
:- icacls OpenSSD-JH /grant Everyone:F /T
*Tips
**build_gnu/installer_win.exe가 관리자 권한 실행이 안될경우
:- OpenSSD-JH가 들어있는 폴더에서 Shift+우클릭으로 명령 프롬프트 실행
:- icacls OpenSSD-JH /grant Everyone:F /T
Changed line 20 from:
**[[Attach:FIOtestzip|zip]]
to:
**[[Attach:FIOtest.zip|zip]]
Changed line 20 from:
**[[Attach:FIOtest.zip|zip]]
to:
**[[Attach:FIOtestzip|zip]]
Changed line 20 from:
**[[Attach:FIOtestzip|zip]]
to:
**[[Attach:FIOtest.zip|zip]]
Changed line 20 from:
**[[Attach:FIOtest.zip|zip]]
to:
**[[Attach:FIOtestzip|zip]]
Added lines 21-22:
**Prerequisites: apt-get install f2fs-tools trace-cmd fio gnuplot
**Usage: ./EXT4.sh(or ./F2FS.sh) 80(minor number of OpenSSD device, not partition) /dev/sdf1(partition directory)
**Usage: ./EXT4.sh(or ./F2FS.sh) 80(minor number of OpenSSD device, not partition) /dev/sdf1(partition directory)
Changed line 20 from:
**[[Attach:FIOtes|zip]]
to:
**[[Attach:FIOtest.zip|zip]]
Changed line 20 from:
**[[Attach:FIOtest.zip|zip]]
to:
**[[Attach:FIOtes|zip]]
Changed line 16 from:
**[[http://dl.acm.org/ft_gateway.cfm?id=1275990&ftid=432329&dwn=1&CFID=617780570&CFTOKEN=57053266 | FAST paper]]
to:
**[[Attach:A Log Buffer-Based Flash Translation Layer Using Fully-Associative Sector Translation.pdf | FAST paper]]
Changed line 20 from:
**[[Attach:FIOtes.zip|zip]]
to:
**[[Attach:FIOtest.zip|zip]]
Changed line 20 from:
**[[Attach:FIOtest.zip|zip]]
to:
**[[Attach:FIOtes.zip|zip]]
Changed lines 17-20 from:
**[[http://csl.skku.edu/uploads/ICE3028S16/5-ftl2.pdf | FAST slides]]
to:
**[[http://csl.skku.edu/uploads/ICE3028S16/5-ftl2.pdf | FAST slides]]
*FFS vs F2FS http://csl.skku.edu/images/new.gif
**[[Attach:FIOtest.zip|zip]]
*FFS vs F2FS http://csl.skku.edu/images/new.gif
**[[Attach:FIOtest.zip|zip]]
Changed lines 14-15 from:
*2nd revised OpenSSD-1.1.0 http://csl.skku.edu/images/new.gif
**[[Attach:OpenSSD-1.1.0_rev2.zip|zip]], [[Attach:OpenSSD-1.1.0_rev2.txt|diff]]
**[[Attach:OpenSSD-
to:
*OpenSSD-JH http://csl.skku.edu/images/new.gif
**[[Attach:OpenSSD-JH.zip|zip]]
**[[Attach:OpenSSD-JH.zip|zip]]
Changed line 14 from:
*Revised OpenSSD-1.1.0_rev2 http://csl.skku.edu/images/new.gif
to:
*2nd revised OpenSSD-1.1.0 http://csl.skku.edu/images/new.gif
Changed line 17 from:
[[http://csl.skku.edu/uploads/ICE3028S16/5-ftl2.pdf | FAST slides]]
to:
**[[http://csl.skku.edu/uploads/ICE3028S16/5-ftl2.pdf | FAST slides]]
Changed lines 16-17 from:
**[[http://dl.acm.org/ft_gateway.cfm?id=1275990&ftid=432329&dwn=1&CFID=617780570&CFTOKEN=57053266 | A log buffer-based flash translation layer using fully-associative sector translation]]
to:
**[[http://dl.acm.org/ft_gateway.cfm?id=1275990&ftid=432329&dwn=1&CFID=617780570&CFTOKEN=57053266 | FAST paper]]
[[http://csl.skku.edu/uploads/ICE3028S16/5-ftl2.pdf | FAST slides]]
[[http://csl.skku.edu/uploads/ICE3028S16/5-ftl2.pdf | FAST slides]]
Changed lines 15-16 from:
**[[Attach:OpenSSD-1.1.0_rev2.zip|zip]], [[Attach:OpenSSD-1.1.0_rev2.txt|diff]]
to:
**[[Attach:OpenSSD-1.1.0_rev2.zip|zip]], [[Attach:OpenSSD-1.1.0_rev2.txt|diff]]
**[[http://dl.acm.org/ft_gateway.cfm?id=1275990&ftid=432329&dwn=1&CFID=617780570&CFTOKEN=57053266 | A log buffer-based flash translation layer using fully-associative sector translation]]
**[[http://dl.acm.org/ft_gateway.cfm?id=1275990&ftid=432329&dwn=1&CFID=617780570&CFTOKEN=57053266 | A log buffer-based flash translation layer using fully-associative sector translation]]
Changed lines 14-15 from:
*Revised OpenSSD-1.1.0 http://csl.skku.edu/images/new.gif
**[[Attach:OpenSSD-1.1.0_rev.zip|zip]], [[Attach:OpenSSD-1.1.0_rev.txt|diff]]
**[[Attach:OpenSSD-1.1.0_
to:
*Revised OpenSSD-1.1.0_rev2 http://csl.skku.edu/images/new.gif
**[[Attach:OpenSSD-1.1.0_rev2.zip|zip]], [[Attach:OpenSSD-1.1.0_rev2.txt|diff]]
**[[Attach:OpenSSD-1.1.0_rev2.zip|zip]], [[Attach:OpenSSD-1.1.0_rev2.txt|diff]]
Changed line 15 from:
**[[Attach:OpenSSD-1.1.0_rev.zip|zip]], [[Attach:OpenSSD-1.1.0_rev.patch|diff]]
to:
**[[Attach:OpenSSD-1.1.0_rev.zip|zip]], [[Attach:OpenSSD-1.1.0_rev.txt|diff]]
Changed line 15 from:
**[[Attach:OpenSSD-1.1.0_rev.zip|zip]], [[Attach:OpenSSD-1.1.0_rev.diff|diff]]
to:
**[[Attach:OpenSSD-1.1.0_rev.zip|zip]], [[Attach:OpenSSD-1.1.0_rev.patch|diff]]
Changed lines 15-16 from:
**[[Attach:OpenSSD-1.1.0_rev.zip|OpenSSD-1.1.0_rev]]
**[[Attach:OpenSSD-1.1.0_rev.diff|OpenSSD-1.1.0_rev_diff]]
to:
**[[Attach:OpenSSD-1.1.0_rev.zip|zip]], [[Attach:OpenSSD-1.1.0_rev.diff|diff]]
Changed lines 15-16 from:
**[[Attach:OpenSSD-1.1.0_rev.zip|OpenSSD-1.1.0_rev]]
to:
**[[Attach:OpenSSD-1.1.0_rev.zip|OpenSSD-1.1.0_rev]]
**[[Attach:OpenSSD-1.1.0_rev.diff|OpenSSD-1.1.0_rev_diff]]
**[[Attach:OpenSSD-1.1.0_rev.diff|OpenSSD-1.1.0_rev_diff]]
Changed line 14 from:
*Revised OpenSSD-1.1.0
to:
*Revised OpenSSD-1.1.0 http://csl.skku.edu/images/new.gif
Changed line 15 from:
to:
**[[Attach:OpenSSD-1.1.0_rev.zip|OpenSSD-1.1.0_rev]]
Changed line 15 from:
:-Attach:OpenSSD-1.1.0_rev
to:
:-[[Attach:OpenSSD-1.1.0_rev.zip|OpenSSD-1.1.0_rev]]
Changed lines 12-15 from:
** Power off resistivity / Online bad block management
to:
** Power off resistivity / Online bad block management
*Revised OpenSSD-1.1.0
:-Attach:OpenSSD-1.1.0_rev
*Revised OpenSSD-1.1.0
:-Attach:OpenSSD-1.1.0_rev
Changed lines 8-11 from:
**- Upload the firmware compiled from your ftl code on a jasmine board
**- Copy the OpenSSD directory into your jasmin board
**- Compile your ftl on your jasmine board, and put the generated firmware into the board
**- Check the device works properly with the 7 test cases
**
**
**
to:
*** Upload the firmware compiled from your ftl code on a jasmine board
*** Copy the OpenSSD directory into your jasmin board
*** Compile your ftl on your jasmine board, and put the generated firmware into the board
*** Check the device works properly with the 7 test cases
*** Copy the OpenSSD directory into your jasmin board
*** Compile your ftl on your jasmine board, and put the generated firmware into the board
*** Check the device works properly with the 7 test cases
Changed lines 6-7 from:
** 1. 7 test cases provided (ftl_test.c)
** 2. Source compile on your jasmin
**
to:
** 7 test cases provided (ftl_test.c)
** Source compile on your jasmin
** Source compile on your jasmin
Changed line 12 from:
** 3. Power off resistivity / Online bad block management
to:
** Power off resistivity / Online bad block management
Changed lines 8-11 from:
to:
**- Upload the firmware compiled from your ftl code on a jasmine board
**- Copy the OpenSSD directory into your jasmin board
**- Compile your ftl on your jasmine board, and put the generated firmware into the board
**- Check the device works properly with the 7 test cases
**- Copy the OpenSSD directory into your jasmin board
**- Compile your ftl on your jasmine board, and put the generated firmware into the board
**- Check the device works properly with the 7 test cases
Changed lines 3-12 from:
!!![Projects]
to:
!!![Projects]
*Testing process
** 1. 7 test cases provided (ftl_test.c)
** 2. Source compile on your jasmin
:- Upload the firmware compiled from your ftl code on a jasmine board
:- Copy the OpenSSD directory into your jasmin board
:- Compile your ftl on your jasmine board, and put the generated firmware into the board
:- Check the device works properly with the 7 test cases
** 3. Power off resistivity / Online bad block management
*Testing process
** 1. 7 test cases provided (ftl_test.c)
** 2. Source compile on your jasmin
:- Upload the firmware compiled from your ftl code on a jasmine board
:- Copy the OpenSSD directory into your jasmin board
:- Compile your ftl on your jasmine board, and put the generated firmware into the board
:- Check the device works properly with the 7 test cases
** 3. Power off resistivity / Online bad block management
Changed lines 3-5 from:
!!![Projects]
* Jasmine Firmware Download: [[Attach:OpenSSD-1.1.0.zip|OpenSSD-1.1.0.zip]] (temporary link)
* Jasmine Firmware Download: [[Attach:OpenSSD-1.1.0.zip|OpenSSD-1.1.0.zip]] (temporary link)
to:
!!![Projects]
Changed line 5 from:
* Coming soon...
to:
* Jasmine Firmware Download: [[Attach:OpenSSD-1.1.0.zip|OpenSSD-1.1.0.zip]] (temporary link)
Changed line 1 from:
!! ICE3028: Embedded Systems Design (Spring 2014)
to:
!! ICE3028: Embedded Systems Design (Spring 2016)
Added lines 1-5:
!! ICE3028: Embedded Systems Design (Spring 2014)
!!![Projects]
* Coming soon...
!!![Projects]
* Coming soon...