Can the Boot Camp Drivers be installed independently of each other?

I am having major issues with Boot Camp 3.1. It seems to put the windows 7 side of my mac to sleep immediately upon boot up. I have isolated the problem to Boot Camp and I was wondering if I could remove individual drivers to isolate which driver is causing the problem.
thanks,
C

Hi,
the Driver Setup program cannot do this so you would have to do this yourself "by hand".
For that copy the full content (files and folders) of the BootCamp Driver package from your OSX Install DVD to a folder on your Windows partition.
I prefer something like "c:\download" for this.
After that go through the appropriate Folders for the hardware components in your Mac and install each driver by hand.
Have you already tried the Safe-Boot options of WIndows 7 as described here http://windows.microsoft.com/en-US/windows7/Advanced-startup-options-including-s afe-mode especially the Safe Mode and the Enable Boot Logging to determine if it is indeed a Driver problem or maybe some kind of startup item ?
Regards
Stefan

Similar Messages

  • I have an iMac with mountain lion 10.8.3 with boot camp 5.0.2 .i installed windows 7 -64 bit with boot camp but the boot camp didn't install drivers for windows please guide me for trouble shooting .

    i have an iMac with mountain lion 10.8.3 with boot camp 5.0.2 .i installed windows 7 -64 bit with boot camp but the boot camp didn't install drivers for windows please guide me for trouble shooting .

    Kappy wrote:
    Boot Camp doesn't install the drivers. You have the drivers on a separate USB device if you followed directions. Once in Windows connect the USB drive with the driver software. It should startup automatically and install the drivers.
    You don't even need to do that. As downloading the drivers from within Boot Camp Assistant can be unreliable, it is better to get the package directly from here:
    http://support.apple.com/kb/DL1638
    Copy the .zip file to a USB flash drive or burn it to a DVD in OS X. Install Windows as normal, insert the flash drive/DVD in Windows, copy the .zip file to the hard drive, extract it, then run the setup executable.

  • How to separately backup the Boot Camp drivers partition from Leopard DVD?

    I used Disk Utility and my only (and expensive) DVD+R DL disc to make a backup copy of my Leopard DVD, and it worked perfectly to install Leopard on my MacBook Pro.
    However, that was before I learned that the Boot Camp drivers was now on a separate, PC-only partition on the DVD. So while my backup copy works great to install Leopard, I have no backup of the Boot Camp driver CD.
    I tried several tricks, including booting into Windows Vista and using PowerISO to attempt to make an ISO image of the Boot Camp driver partition (shows up as 400 MB or so). However, the ISO image generated is a whopping 7.6 GB, same size as the full Leopard DVD. I then tried to take that back into the Mac OS side, but it was "unmountable". Toast 8 was able to make an image of the full DVD that (I'd presume, as did previous versions of Toast) would contain both partitions of an ISO-9660 volume, but when I mounted that disk image with Toast 8, I didn't get the two-mounted-volume like I'd normally expect to see.
    I'd really like to know how to backup this volume - I demo this system regularly on my MacBook for clients, and I don't want to have to keep using my nice, pristine Leopard DVD when I have to do my weekly re-install. Any thoughts on how to get a simple extraction of the actual volume used for the Boot Camp drivers?
    Thanks much for the time,
    MBJ

    Hi Stefan,
    Thanks for taking the time to reply to my question! Although I think your steps will "work", per se (and I will try them out as soon as I can), I'm something of a purist in regards to my backups and so this method seems a little hackish as opposed to a process that actually images the volume in question (I'm also curious from a technical perspective, as the Boot Camp Assistant Beta used to allow for a dedicated MacintoshDrivers disc to be burned from it—I liked that method better, to be honest).
    Thanks again! I'll keep checking back here for other comments, and will let you know how the method you suggested works out.
    Best wishes,
    MBJ

  • I'v got the latest macbook pro 13" and it dose not come with the lion os disk so how do i get the boot camp drivers for windows 7 without an os disk

    i'v got the latest macbook pro 13" and it dose not come with the lion os disk so how do i get the boot camp drivers for windows 7 without an os disk

    Page 5, step 2, #2, 2nd bullet.
    http://manuals.info.apple.com/en/Boot_Camp_Install-Setup_10.7.pdf

  • How can I download the boot camp drivers for windows 7 64-bits?

    I have a macbook pro Retina (no disk tray) purchased in mids 2012. I have no internet access on my macbook since my wifi is a cablemodem one.
    And the whole problem is that I've recently installed a copy of windows 7 64bits using BOOT CAMP and I can't reboot my PC to access my MAC OS X disk!!
    Please, help!!!!!!!!

    Did you try booting while holding down the Option key?

  • Can the boot camp partition be resized once windows is installed and running as virtual machine using vm fusion ware?

    I have macbook air partitioned 505/50 and running OSX and win 7 side by side as virtual machines using vm fusion.  Can the partition size be changed without starting over?

    Very helpful.  I started with vm ware to create a pseudo drive but could not import win 7 over home network.  mac has no immediate way to connect to network without adapter, and has no cdrom.  So i used boot camp to create partition, then made a bootable win7 iso file on a memory stick using win 7 usb/cdrom download tool from microsoft, and rEFIT to get mac to boot from the mem stick into the dos partition.  Then i ran vm fusion to import the win 7 partition as a virtual machine.  OSx and win 7 run side by side.
    Seems from what you say that sizing cannot be accomplished without deleting partition and starting over.  If I start over and just run vm fusion to create he win7 virtual machine, not sure how I would bet the minimum win 7 os into the ac.  Perhaps vm will boot from the mem stick using refit.  Do you know?

  • Boot Camp Drivers wont Install on Windows 7

    Hi
    I recently instllaled Windows 7 on my MacBook running Lion and when i go to install the drivers on Windows 7 it says "BootCamp x64 is incompatable with this model"
    How do i get the drivers to install?
    Cheers

    You download drivers from Boot Camp Assistant. Look there.
    In the past the drivers were all on your DVD from OS X and would copy them to Desktop in Windows.
    Back then, the folder was inside something like Apple \ Drivers \ .... \ Bootcamp64.msi
    You can still search Explorer for "Bootcamp64" as well as search these forums.
    Others have done same.

  • Where are the Boot Camp Drivers?

    Running Boot Camp 3.0.4 and it gets to the part about drivers. Download drivers doesn't work and the drivers don't seem to be anywhere on my original Snow Leopard install discs. Anybody have a clue how to proceed from here?

    The drivers are on the original disc, not the download.
    Boot Windows, insert the disc and run Seup.exe (if it does not Autostart)

  • Can the creative cloud apps be installed on a drive other than the boot drive?

    I have an SSD for the boot drive and keep most apps on an 'applications' drive. It appears that CC apps install by default to the boot drive. Am I incorrect? Can I control what drive they install on?

    Yes you can change the install location:
    Launch the Adobe Application Manager.
    Click on your name in the top left and from the context menu choose Preferences.
    Change the Install Location to the one you want.

  • Are the boot camp drivers on the Macbook install disk only...

    ...for the macbook? Or does it have the drivers for other macs too like the imac.
    Thanks

    Thanks in bunches, guys. Almost everything is working, I need help in one more things that's driving me nuts.
    I've been able to install sound, bluetooth, and I'm able to do a right click. But for some reason, I still can't scroll and the buttons on the keyboard (i.e. the eject button), still won't work.
    There are two trackbad drivers. One is called multitouch and one just called track pad. Which one of those should I install?

  • Can the trial version with everything installed create mysites and other applications?

    Hello Community
        IF you have WS2012 and you install Sharepoint 2013 Server
    Stand-Alone used for trial environments and it installs all components
    can you create  Yammer, MySites, User Profiles,  etc?
        Thank you
        Shabeaut

    Yes, trial version comes with full functionality.
    Thanks
    Mohit

  • Windows 8 crashes and with the error "kernel_security_check_failure" after installing Boot Camp drivers.

    Hi!
    I've got a new 27" iMac (late 2013), and I was going to install Windows 8.1 (64-bit) to be able to play a few games.
    Everything went smoothly (installed normally via Boot Camp Assistant), and after the Windows setup, the Boot Camp drivers needed to be installed. After this, the computer rebooted, but crashed at a blue screen with the error called "kernel_security_check_failure".
    It rebooted a few times on its own, but after a few times, I got some options, and I chose to "refresh" the Windows 8 install, meaning it would reset the install while keeping my files (even though I didn't have any, as I never got to use it). This took some time, but it worked, and it booted into W8.
    The Boot Camp drivers had been removed though, so I had to reinstall them. After they had reinstalled, the computer rebooted and the same blue screen with the same error hit me.
    Something tells me that some of the BC drivers are messing things up. I can't find any information on this elsewhere.
    Would it be possible to install only selected drivers, to eventually find out which driver is causing the problem?
    All help is greatly appreciated!

    I finally gave up, reloaded everything, this time, using WIn 8.1 Pro, not Enterprise.  After I did the updates, patches, Norton 360, shut computer down and connected the external drives, and booted up...and got the BSOD.  This time, I went to Microsoft and downloaded the Windows Debugger, and think I may have found the problem...NORTON! 
    Probably caused by : SYMDS64.SYS ( SYMDS64+71be6 )
    Am conrtacting them, but, here's the Debugger output:
    Microsoft (R) Windows Debugger Version 6.3.9600.17029 AMD64
    Copyright (c) Microsoft Corporation. All rights reserved.
    Loading Dump File [C:\Dump\MEMORY.DMP]
    Kernel Bitmap Dump File: Only kernel address space is available
    ************* Symbol Path validation summary **************
    Response                         Time (ms)     Location
    Deferred                                       SRV*C:\Symbols*http://msdl.microsoft.com/download/symbols
    Symbol search path is: SRV*C:\Symbols*http://msdl.microsoft.com/download/symbols
    Executable search path is:
    Windows 8 Kernel Version 9600 MP (8 procs) Free x64
    Product: WinNt, suite: TerminalServer SingleUserTS
    Built by: 9600.17085.amd64fre.winblue_gdr.140330-1035
    Machine Name:
    Kernel base = 0xfffff802`0f87e000 PsLoadedModuleList = 0xfffff802`0fb482d0
    Debug session time: Tue Jun 17 00:48:52.131 2014 (UTC - 6:00)
    System Uptime: 0 days 0:03:09.864
    Loading Kernel Symbols
    Loading User Symbols
    Loading unloaded module list
    *                        Bugcheck Analysis                                    *
    Use !analyze -v to get detailed debugging information.
    BugCheck 139, {3, ffffd0002852d3e0, ffffd0002852d338, 0}
    *** ERROR: Module load completed but symbols could not be loaded for SYMDS64.SYS
    *** ERROR: Module load completed but symbols could not be loaded for SYMEFA64.SYS
    Probably caused by : SYMDS64.SYS ( SYMDS64+71be6 )
    Followup: MachineOwner
    6: kd> !analyze -v
    *                        Bugcheck Analysis                                    *
    KERNEL_SECURITY_CHECK_FAILURE (139)
    A kernel component has corrupted a critical data structure.  The corruption
    could potentially allow a malicious user to gain control of this machine.
    Arguments:
    Arg1: 0000000000000003, A LIST_ENTRY has been corrupted (i.e. double remove).
    Arg2: ffffd0002852d3e0, Address of the trap frame for the exception that caused the bugcheck
    Arg3: ffffd0002852d338, Address of the exception record for the exception that caused the bugcheck
    Arg4: 0000000000000000, Reserved
    Debugging Details:
    TRAP_FRAME:  ffffd0002852d3e0 -- (.trap 0xffffd0002852d3e0)
    NOTE: The trap frame does not contain all registers.
    Some register values may be zeroed or incorrect.
    rax=ffffe00059c129f0 rbx=0000000000000000 rcx=0000000000000003
    rdx=ffffe0005718d2a0 rsi=0000000000000000 rdi=0000000000000000
    rip=fffff8020f9e8cdb rsp=ffffd0002852d570 rbp=0000000000000000
    r8=0000000000005aa0  r9=00000000000007ff r10=ffffd00066cc8000
    r11=ffffe00059963040 r12=0000000000000000 r13=0000000000000000
    r14=0000000000000000 r15=0000000000000000
    iopl=0         nv up ei pl nz na pe cy
    nt! ?? ::FNODOBFM::`string'+0x682b:
    fffff802`0f9e8cdb cd29            int     29h
    Resetting default scope
    EXCEPTION_RECORD:  ffffd0002852d338 -- (.exr 0xffffd0002852d338)
    ExceptionAddress: fffff8020f9e8cdb (nt! ?? ::FNODOBFM::`string'+0x000000000000682b)
       ExceptionCode: c0000409 (Security check failure or stack buffer overrun)
      ExceptionFlags: 00000001
    NumberParameters: 1
       Parameter[0]: 0000000000000003
    DEFAULT_BUCKET_ID:  LIST_ENTRY_CORRUPT
    BUGCHECK_STR:  0x139
    PROCESS_NAME:  System
    CURRENT_IRQL:  2
    ERROR_CODE: (NTSTATUS) 0xc0000409 - The system detected an overrun of a stack-based buffer in this application. This overrun could potentially allow a malicious user to gain control of this application.
    EXCEPTION_CODE: (NTSTATUS) 0xc0000409 - The system detected an overrun of a stack-based buffer in this application. This overrun could potentially allow a malicious user to gain control of this application.
    EXCEPTION_PARAMETER1:  0000000000000003
    ANALYSIS_VERSION: 6.3.9600.17029 (debuggers(dbg).140219-1702) amd64fre
    LAST_CONTROL_TRANSFER:  from fffff8020f9ddae9 to fffff8020f9d1fa0
    STACK_TEXT: 
    ffffd000`2852d0b8 fffff802`0f9ddae9 : 00000000`00000139 00000000`00000003 ffffd000`2852d3e0 ffffd000`2852d338 : nt!KeBugCheckEx
    ffffd000`2852d0c0 fffff802`0f9dde10 : ffffe000`59c8cc40 00000000`00000000 ffffe000`54b71040 fffff800`1d6d40b6 : nt!KiBugCheckDispatch+0x69
    ffffd000`2852d200 fffff802`0f9dd034 : 00000000`00000000 00000000`00000000 ffff6d2d`50094127 fffff802`0f81458f : nt!KiFastFailDispatch+0xd0
    ffffd000`2852d3e0 fffff802`0f9e8cdb : ffffc000`061df4e0 ffffc000`061df4e0 ffffc000`061dfbf8 00000000`00000000 : nt!KiRaiseSecurityCheckFailure+0xf4
    ffffd000`2852d570 fffff800`1d7a0be6 : ffffe000`59e10120 fffff800`1d794388 ffffe000`54dfe9c8 fffff800`1d735f7c : nt! ?? ::FNODOBFM::`string'+0x682b
    ffffd000`2852d5a0 fffff800`1d7a54e2 : ffffc000`061df4e0 ffffc000`061dfbf8 ffffc000`061df550 fffff800`1d7367ea : SYMDS64+0x71be6
    ffffd000`2852d5d0 fffff800`1d737f20 : ffffc000`061df378 ffffc000`061dfbf8 00000000`00000000 ffffc000`05a9bf18 : SYMDS64+0x764e2
    ffffd000`2852d620 fffff800`1d73e171 : ffffc000`051e6a88 ffffc000`05a9bf18 ffffc000`05a9bf18 ffffe000`5988cb00 : SYMDS64+0x8f20
    ffffd000`2852d650 fffff800`1d782027 : ffffc000`061ea018 00000000`00000000 ffffe000`58409008 fffff800`1d794388 : SYMDS64+0xf171
    ffffd000`2852d680 fffff800`1d79af21 : ffffc000`061ea018 ffffd000`2852d8c9 ffffe000`58409008 00000000`10000004 : SYMDS64+0x53027
    ffffd000`2852d6c0 fffff800`1d9a3bb3 : ffffe000`58409078 fffff800`1d98b3e8 ffffe000`58409008 ffffd000`2852d8c9 : SYMDS64+0x6bf21
    ffffd000`2852d6f0 fffff800`1d9a91fa : ffffe000`5840a1a8 ffffe000`58409008 00000000`00000000 ffffe000`00000000 : SYMEFA64+0xe9bb3
    ffffd000`2852d720 fffff800`1d9ae015 : 00000000`00000000 00000000`00000000 ffffd000`2852d8c9 ffffe000`58a10e60 : SYMEFA64+0xef1fa
    ffffd000`2852d760 fffff800`1d9adf4c : 00000000`01820201 ffffe000`58a10e60 ffffe000`58a10e60 ffffe000`58a10be0 : SYMEFA64+0xf4015
    ffffd000`2852d790 fffff800`1d9b294c : ffffe000`59e0a150 ffffe000`58a10e60 ffffe000`5988ca80 ffffe000`58a10e60 : SYMEFA64+0xf3f4c
    ffffd000`2852d7c0 fffff800`1d9a2435 : ffffd000`2852d8a0 ffffe000`599a4010 ffffd000`00000000 ffffe000`59e0a010 : SYMEFA64+0xf894c
    ffffd000`2852d7f0 fffff800`1d6d528a : 00000000`00000000 ffffe000`59e0a070 ffffe000`5604e300 ffffe000`58a10e60 : SYMEFA64+0xe8435
    ffffd000`2852d820 fffff800`1d71bf76 : ffffd000`2852d960 00000000`00000000 ffffe000`5604f900 ffffe000`571dab10 : fltmgr!FltpPerformPreCallbacks+0x31a
    ffffd000`2852d930 fffff800`1d6d413a : ffffe000`57170dd0 ffffe000`571dabd0 ffffe000`59cf18c0 fffff802`0fd411a7 : fltmgr!FltpProcessShutdownRequest+0x122
    ffffd000`2852d9b0 fffff802`0fbf7518 : ffffe000`57170dd0 00000000`00000001 ffffe000`571dabd0 fffff802`0fb54a90 : fltmgr!FltpDispatch+0x13a
    ffffd000`2852da10 fffff802`0fbf7273 : 00000000`00000001 00000000`00000000 00000000`00000001 00000000`00000000 : nt!IopShutdownBaseFileSystems+0xb8
    ffffd000`2852da90 fffff802`0fbfb722 : fffff802`0fbfb4b0 00000000`00000000 ffffe000`59963040 ffffe000`59963040 : nt!IoShutdownSystem+0x127
    ffffd000`2852db10 fffff802`0f8d1adb : fffff802`0fbfb4b0 ffffd000`2852dbd0 00000000`00000000 ffffe000`59963040 : nt!PopGracefulShutdown+0x272
    ffffd000`2852db50 fffff802`0f94d794 : ffffe000`59965800 ffffe000`59963040 ffffe000`59963040 ffffe000`54b71040 : nt!ExpWorkerThread+0x293
    ffffd000`2852dc00 fffff802`0f9d85c6 : ffffd000`66c40180 ffffe000`59963040 ffffe000`59965800 00000000`00000000 : nt!PspSystemThreadStartup+0x58
    ffffd000`2852dc60 00000000`00000000 : ffffd000`2852e000 ffffd000`28528000 00000000`00000000 00000000`00000000 : nt!KiStartSystemThread+0x16
    STACK_COMMAND:  kb
    FOLLOWUP_IP:
    SYMDS64+71be6
    fffff800`1d7a0be6 33d2            xor     edx,edx
    SYMBOL_STACK_INDEX:  5
    SYMBOL_NAME:  SYMDS64+71be6
    FOLLOWUP_NAME:  MachineOwner
    MODULE_NAME: SYMDS64
    IMAGE_NAME:  SYMDS64.SYS
    DEBUG_FLR_IMAGE_TIMESTAMP:  51f84c44
    FAILURE_BUCKET_ID:  0x139_3_SYMDS64+71be6
    BUCKET_ID:  0x139_3_SYMDS64+71be6
    ANALYSIS_SOURCE:  KM
    FAILURE_ID_HASH_STRING:  km:0x139_3_symds64+71be6
    FAILURE_ID_HASH:  {bf9be68b-5f04-08d4-3152-3d420dc362f6}
    Followup: MachineOwner

  • Can install Windows 7 Pro, but not Boot Camp drivers

    I have used Boot Camp assistant to install Windows 7 Pro (64 bit), and built the USB drive with Boot Camp drivers.
    Installed on a separate drive on my Mac Pro.
    When I install the drivers and reboot, I get an error. Basically Windows says there is an error and it needs to run System Restore in order to roll back to the previous status (ie. remove Boot Camp drivers).
    I am using the latest Boot Camp drivers for a Mac Pro (4,1) and 64 bit Windows.
    I tried downloading the drivers from Apple's website in Windows, unzipped and installed - same issue.
    Windows is not yet registered.... (might that be an issue?)
    Grateful for some ideas. I have previously had Win7 running on this machine, and even Win 8 (which crashed - necessitating a roll back to Win 7 whcih is nicer).
    TIA

    the drivers have a root setup.exe if people have problems with that they can manually navigate to the sub dirs and run the driver installs for the various hardware manually
    the various driver exe install will only install if they detect the hardware is there so it's safe to run installers for say a video card ones computer does not have
    and if one of the driver don't work of the hardware related to it is defect in some way you can identify which one as the restore would happen right over that driver install
    that windows is not registered should not play apart as far as I know

  • Can't install Boot Camp drivers on Early 2010 MBP

    Hello there, so I'm having a problem installing drivers as you can see from the title. I was trying to create a Boot Camp partition on my girlfriend's MBP. She has the 2010 early one. Now we got windows installed on there with no problem; however, we can't seem to get the drivers that allow her speakers, webcam, etc. to work.
    Initially we tried using my Snow Leoperd OSX disc because as far as I know she has snow leoperd too and she can't find her original OSX disc. I have an early 2011 MBP so when I tried using the boot camp drivers on my OSX disc it would not work. It said the drivers on mine weren't made for hers. Whatever no biggies, so I google an alternative and tried to download the drivers from boot camp manager back on her Mac Partition. It said that the drivers could not be found or could not be downloaded. Something to that effect. So now that we can't download the drivers, or use the original disc, what other options do we have?

    Hello Arroyo1291,
    Welcome to Apple Support Communities! Given your situation I strongly recommend you to call Apple Care support at 1-800-275-2273. When you get in touch with an AppleCare representative, ask them for a replacement Mac OS X install DVD (I think Apple calls them Fullfillment Disks). Give the representative your girlfriend's MacBook Pro serial number and tell them that the Mac OS X installation DVD that came with her computer is now missing and that you want a replacement DVD. Also, make sure to ask them if the replacement Mac OS X install DVD contains the Windows Bootcamp Drivers on it like the original Mac OS X Install DVD that shipped with your girlfriend's MacBook Pro.
    One last thing, if your girlfriend's MacBook Pro is not under the AppleCare extended warranty, they may charge you a nominal fee on the replacement disc order.
    Best of luck!

  • I have an older Mac Pro (2006). I want to install Boot Camp and Windows. I have installrg a purchased Snow Leapord on the machine. To install  Windows, am I limited to Windows 7? And where are the Windows 7/Boot Camp Drivers? On the OS disk? Download? Tha

    I have an older Mac Pro (2006). I want to install Boot Camp and Windows. I have installed a boxed Snow Leapord on the machine. And it says the download of the Boot camp drivers cannot continue because they are not available. But at that point I have not inserted a windows disk, so how does it know i have XP?
    So it appears I am limited to Windows 7? And where are the Windows 7/Boot Camp Drivers? On the OS disk?
    Finally, since I have necer considered Windows 7 before, I assume there are no compatability issues with mainstream applications that were running in XP?
    Thank you.

    You're welcome
    Just remember to reformat the partition (bootcamp partition) to NTFS with the windows installer, ensure to pick the correct partition.

Maybe you are looking for

  • If I connect my iPod Touch to iTunes on my MacBook Pro will it upgrade to iOS 5 automatically or can I refuse the upgrade and sync to iTunes anyway?

    I had my iPod synced with iTunes on my iBook (OS 10.4.11) and then the iBook crashed and I had to replace it with a MacBook Pro (OS 10.6.8).  I want to transfer all of the stuff on my iPod to my iPhone 4S through the MacBook Pro.  But, I do not want

  • Crytal Viewer for Win 2008 64-bit OS

    Hello Folks, I am not sure if it is the right forum to ask my question as there are zillions of orums and I can't find where to look for Crystal Viewer Help. My Question is that I am wondering if there is a viewer available for 64-bit OS as we been u

  • Heterogenous connectivity - HS ODBC

    Hi, what are the licensing constraints for such a product? Does it work with standard version or requires it Enterprise Edition, or is it a package to be bought separately? Thanks Ciao

  • Exception in preferences window

    JDev Team, First of all, congrats for a new release. Great job. The following error is displayed when I select "Tools -> Preferences -> JSP and HTML visual Editior -> Invisible Elements". The same error is also thrown in TP2. Is there any configurati

  • Drawing To A Canvas

    I have an applet that takes coordinates for numerous points and then displays them on a canvas. I have method that sets the required arguments in my canvas class, which should then draw a polygon to the canvas. this is the code of my canvas. iport ja